Genymotion设备不出现在设备select器 – Android Studio上
我使用虚拟Box和Genymotion插件(Android Studio)安装了Genymotion,创build了一个新的设备并运行正常,甚至可以从Android Studio中运行。
但是,当我点击运行button时,Genymotion设备不会出现在设备select器上,它显示 “select正在运行的设备”单选button下的“ Nothing to Show ”。 如何让Genymotion设备出现在设备选配器上并运行我的应用程序? 这是我从SDKpipe理器中丢失的东西吗?
好的,find解决scheme。
原因:由于Genymotion附带了过时的Android工具,因此出现问题。
解决scheme:要解决此问题,请按照以下步骤操作。
- 打开Genymotion应用程序,
- 进入设置 – >亚行
- select“使用自定义的Android SDK工具”
- 并select您的SDK的位置。
在Mac上使用Studio的最新版本将是:
/Users/username/Library/Android/sdk/
我有同样的问题,但我解决了它。
在运行genymotion
之前,你必须先点击运行,然后等到项目编译并显示空的设备列表,然后你必须启动你的genymotion
,之后就会出现。
- 点击运行button编译项目
- 设备空白列表出现
- 开始
genymotion
- 设备将出现在列表中
这对我有效。 希望能帮助到你。
在Android Studio 2上 :
- 点击工具栏上的“ 附加debugging器到Android进程 ”button。
- 点击重启 。
- 尝试再次运行。
祝你好运。
- 工具 – > Android->删除选中“启用ADB集成”
- 用出现的设备运行你的应用程序(你会得到一个错误)
- 设置选中“启用ADB集成”
- 运行你的应用程序
我也在Android Studio的新版本中面临同样的问题。 以下是我的日常工作,我每天都在解决这个问题:
-
点击运行图标查看设备的空白列表
-
closures这个列表
-
通过以下方式杀死adb:
adb kill-server
有时候你需要运行这个命令两次。
-
再次启动adb:
adb start-server
-
再次点击运行。 现在我将看到我的模拟器列表,但不是我的Genymotion已经启动并正在运行!
-
我将通过添加我的Genymotion:
adb connect 192.168.56.101
select设备对话框仍然打开时,必须运行此命令。
现在一切都会好的。
你可以快速解决它。
首先确保genymotion模拟器是opend。
closures设备select器(On andoid工作室)
打开任务pipe理器(在Windows ctrl + shift + esc)
select进程选项卡
findadb.exe也许是它的adb.exe * 32
右键单击并select杀死进程树
adb会再次出现,再次杀死它的进程树(可能会发现多个adb会全部被kill)
然后打开设备select器(在android studio上单击运行)。
closures设备时,设备select器不再可用。 您需要继续从Android Studio运行设备。
我解决了我的:
在启动genymotion之前首先启动android studio。 然后运行android studio中的应用程序,并等待,直到看到设备select器,然后启动genymotion
首先,您必须在gentmotion启动后按下genymotion图标从android studio运行genymotion,然后按运行button,您会在部署目标对话框中看到genymotion设备选项。
我试过adb kill-server/start-server
。 但是,它没有奏效。
相反,这个命令2-3次快速工作。
adb reconnect
我已经尝试从Android工作室版本2.0和版本2.1,都不能编译genymotion。 请使用1.5.1以上的版本。