安装Android Studio中3.3之后,“选择部署目标”无连接的设备和一个不存在的仿真器之间进行切换。
尝试在模拟器或真实设备中安装应用程序时,每一次,它显示如下错误信息:
02/01 18:05:26: Launching app
$ adb push /Users/jimclermonts/Documents/Android-Code/sources/app/build/outputs/apk/acceptance/debug/app-acceptance-debug.apk /data/local/tmp/nl.mycompanyname.acc
Device emulator-5556disconnected, monitoring stopped.
Error while Installing APK
下面是该怪来回切换的视频:
我试图以编程方式杀死了,但它不断引导自身的:
Mac-van-Jim:~ jimclermonts$ adb devices
List of devices attached
emulator-5556 offline
Mac-van-Jim:~ jimclermonts$ adb devices
List of devices attached
Mac-van-Jim:~ jimclermonts$ adb devices
List of devices attached
Mac-van-Jim:~ jimclermonts$ adb devices
List of devices attached
emulator-5556 offline
Mac-van-Jim:~ jimclermonts$ adb devices
List of devices attached
Mac-van-Jim:~ jimclermonts$ adb -s emulator-5556 emu kill
Mac-van-Jim:~ jimclermonts$ adb -s emulator-5556 emu kill
Mac-van-Jim:~ jimclermonts$ adb -s emulator-5556 emu kill
Mac-van-Jim:~ jimclermonts$ adb devices
List of devices attached
Mac-van-Jim:~ jimclermonts$ adb devices
List of devices attached
Mac-van-Jim:~ jimclermonts$ adb devices
List of devices attached
emulator-5556 offline
它只是不断启动和停止ADB ...
更新:
删除的Android 3.3工作室,
删除这些目录:
用户/ jimclermonts /库/ Android用户/ jimclermonts / .android用户/ jimclermonts / .gradle用户/ jimclermonts /库/ Application Support / AndroidStudio3.3
删除了所有的Android模拟器,Genymotion和.Genymobile目录中。
从高塞拉利昂莫哈韦,同样的问题更新。
恢复到AS 3.2.1并添加SDK。同样的问题。
我有我的Mac上挣扎,这是昨天。端口5556被取由其他应用程序和使假仿真器中显示(在我的情况下,它是视频流应用)
溶液(端子):
sudo lsof -i:5556
//或显示为仿真器名称的任何其他端口,您将获得PIDps ax | grep [PID]
它给了我所使用的端口文件(这是在视频流应用中的一个文件)kill -QUIT [PID]
你是否尝试过杀死亚行并重新启动呢?
adb kill-server
then
adb start-server
下面提及的可能的原因及解决办法:
如果仍然存在问题,请检查下面的指南
驱动程序没有安装:如果Android的物理设备不是一个谷歌/的Nexus产品比你要下载的特定型号的OEM驱动程序。
HAXM安装不正确:一定没有您的计算机上正确安装硬件加速执行管理器。尝试直接从您的SDK中提供的选项重新安装。
不正确的路径:虽然有时这些文件在本地系统可用,Android的工作室不准确的路径名引导到达文件。