因为不存在的模拟器出现,Android Studio中消失3.3无法在设备加载APK

问题描述 投票:6回答:3

安装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

下面是该怪来回切换的视频:

 in

我试图以编程方式杀死了,但它不断引导自身的:

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 ...

enter image description here

更新:

删除的Android 3.3工作室,

删除这些目录:

用户/ jimclermonts /库/ Android用户/ jimclermonts / .android用户/ jimclermonts / .gradle用户/ jimclermonts /库/ Application Support / AndroidStudio3.3

删除了所有的Android模拟器,Genymotion和.Genymobile目录中。

从高塞拉利昂莫哈韦,同样的问题更新。

恢复到AS 3.2.1并添加SDK。同样的问题。

android android-studio android-emulator
3个回答
12
投票

我有我的Mac上挣扎,这是昨天。端口5556被取由其他应用程序和使假仿真器中显示(在我的情况下,它是视频流应用)

溶液(端子):

  1. sudo lsof -i:5556 //或显示为仿真器名称的任何其他端口,您将获得PID
  2. ps ax | grep [PID]它给了我所使用的端口文件(这是在视频流应用中的一个文件)
  3. 我用AppCleaner应用卸载视频流(但简单地去除已足够)
  4. 我杀了PID有:kill -QUIT [PID]

1
投票

你是否尝试过杀死亚行并重新启动呢?

 adb kill-server
 then
 adb start-server

0
投票

下面提及的可能的原因及解决办法:

  • 关闭当前运行的模拟器。
  • 从禁用即时运行(设置>即时运行)
  • 再重新打开模拟器
  • 检查ADB状态(ADB设备)
  • 如果仍然显示(模拟器-555离线)尝试(ADB杀死服务器)
  • 最后,重新连接服务器(ADB重新连接)

如果仍然存在问题,请检查下面的指南

驱动程序没有安装:如果Android的物理设备不是一个谷歌/的Nexus产品比你要下载的特定型号的OEM驱动程序。

HAXM安装不正确:一定没有您的计算机上正确安装硬件加速执行管理器。尝试直接从您的SDK中提供的选项重新安装。

不正确的路径:虽然有时这些文件在本地系统可用,Android的工作室不准确的路径名引导到达文件。

© www.soinside.com 2019 - 2024. All rights reserved.