Android studio:模拟器是 运行 但没有出现在 运行 应用中 "choose a running device"
Android studio: emulator is running but not showing up in Run App "choose a running device"
我已经通过 AVD 管理器启动了我的模拟器,一旦它 运行 我点击了 run app
。我已经等了几分钟 运行 设备出现在 choose a running device
中,但 window 始终保持空白。
您的 adb 连接已断开。
关闭日食
打开 cmd-prompt 类型 adb kill-server 然后 adb start-server
重新打开 eclipse
运行项目!
可能您正在 运行ning 的项目与模拟器设置不兼容 (API version/Hardware 要求)。如果 targetSDK 和 minimumSdk 版本低于或等于您的模拟器的 sdk 版本。
您还应该取消选中 工具 > Android > 启用 ADB 集成
如果您的情况不同,请重新启动您的 Android Studio 并再次 运行 模拟器。
这个 thread 帮助我解决了我的问题,特别是这个答案:
- 在 Android Studio 中转到菜单 -> 工具
- Android
- 取消选中启用 ADB 集成
- 从 genymotion 按钮启动设备(必须先安装 genymotion 并在设置中设置 genymotion 文件夹位置)
- 运行申请
- 选择genymotion 运行宁设备
在您的设备中您想要 运行 应用
转到设置
关于设备 >> 版本号 点击三次或更多
回到设置你会发现“开发者选项”出现
转到并单击 "USB debugging"
完成
尝试打开模拟器,运行它与androidstudio/eclipse并行,选项将显示在select选择设备(模拟器名称,我的是 Genymotion)。
对于遇到问题的其他人 - none 所提供的答案对我有用。
我的情况可能与其他人不同,但我首先安装了 Android Studio
,默认情况下将 SDK 安装到:C:\Users\[user]\AppData\Local\Android\sdk
。然后我们决定将 Xamarin 用于我们的项目,因此默认安装了 Xamarin 并安装了一个额外的 SDK,位于此处:C:\Program Files (x86)\Android\android-sdk
.
更改 Xamarin 以匹配我在注册表中所做的相同 SDK 路径对我有用(尽管通过 VS 设置我猜它是相同的):
\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Android SDK Tools\Path
更改路径以匹配 Android Studio
SDK 路径,关闭所有内容,启动 VS Emulator,运行 Android Studio,确保 ADB integration
关闭并尝试。它对我有用。
如果取消选中 ADB 集成,则无法使用任何调试 more.You 可能只是重新启动 adb 服务器,运行
$adb kill-server
$adb start-server
在终端中重新启动 adb 服务器而不重新启动 Android Studio。然后模拟器出现了。
检查模拟器的 android 路径。
我必须在此处更改注册表:
HKEY_LOCAL_MACHINE > SOFTWARE > WOW6432Node > Android SDK Tools
到sdk所在的实际路径(可以在android工作室找到:设置->系统设置->AndroidSDK)
所有功劳都归功于这篇博文的作者www.clearlyagileinc.com/
我的模拟器有类似的问题。
通过擦除模拟器
的数据解决
工具 > ABD 管理器> 操作下的向下箭头 擦除数据
注意:这是删除模拟器内的所有数据。
擦除 Android 虚拟设备的数据,然后启动模拟器。适合我。
这个回答不是提出解决方案。只是一个解决方法,以防有人正在寻找
我正在使用 Idea based Android Studio(有些人在这里谈论 eclipse one)
当我在模拟器中启动应用程序时(使用 Android Studio 的 运行 应用程序按钮)出现 AVD 但应用程序未启动或 运行.
然而,当我连接我的手机并在我的手机上启动该应用程序时,该应用程序可以正常工作(这本身需要一些时间,在移动设备上启用开发人员选项并进行正确的配置)
- 因为我的应用程序是在连接的移动设备上启动的,所以我可以说应用程序没有任何问题。
- AVD 集成存在一些我无法弄清楚的问题 截至目前,我正在按照以下方式解决我的问题。
1 - 我通过将 APK 文件拖到 AVD 上手动安装了该应用程序。 (APK文件在app\build\outputs\apk\debug文件夹)
2 - 然后我的 AVD 没有显示已安装的应用程序列表。
3 - 我在 AVD 上使用 Google 栏搜索我的 APP,然后将 APP 图标拖到 AVD 的主屏幕上。
4 - 我现在可以在 AVD 的主屏幕上使用我的应用程序图标启动应用程序。
**这就是我解决问题的方式。 **
我已验证 运行 应用程序图标确实安装了该应用程序。安装,而不是启动,对我来说似乎是个问题。
我的模拟器曾经突然消失,但应用程序仍在继续运行。
解决方案-
打开任务管理器并杀死 qemu-system(在 Android Studio 下)。这将停止模拟器。然后重启模拟器。
我已经通过 AVD 管理器启动了我的模拟器,一旦它 运行 我点击了 run app
。我已经等了几分钟 运行 设备出现在 choose a running device
中,但 window 始终保持空白。
您的 adb 连接已断开。
关闭日食
打开 cmd-prompt 类型 adb kill-server 然后 adb start-server
重新打开 eclipse
运行项目!
可能您正在 运行ning 的项目与模拟器设置不兼容 (API version/Hardware 要求)。如果 targetSDK 和 minimumSdk 版本低于或等于您的模拟器的 sdk 版本。
您还应该取消选中 工具 > Android > 启用 ADB 集成
如果您的情况不同,请重新启动您的 Android Studio 并再次 运行 模拟器。
这个 thread 帮助我解决了我的问题,特别是这个答案:
- 在 Android Studio 中转到菜单 -> 工具
- Android
- 取消选中启用 ADB 集成
- 从 genymotion 按钮启动设备(必须先安装 genymotion 并在设置中设置 genymotion 文件夹位置)
- 运行申请
- 选择genymotion 运行宁设备
在您的设备中您想要 运行 应用 转到设置 关于设备 >> 版本号 点击三次或更多 回到设置你会发现“开发者选项”出现 转到并单击 "USB debugging" 完成
尝试打开模拟器,运行它与androidstudio/eclipse并行,选项将显示在select选择设备(模拟器名称,我的是 Genymotion)。
对于遇到问题的其他人 - none 所提供的答案对我有用。
我的情况可能与其他人不同,但我首先安装了 Android Studio
,默认情况下将 SDK 安装到:C:\Users\[user]\AppData\Local\Android\sdk
。然后我们决定将 Xamarin 用于我们的项目,因此默认安装了 Xamarin 并安装了一个额外的 SDK,位于此处:C:\Program Files (x86)\Android\android-sdk
.
更改 Xamarin 以匹配我在注册表中所做的相同 SDK 路径对我有用(尽管通过 VS 设置我猜它是相同的):
\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Android SDK Tools\Path
更改路径以匹配 Android Studio
SDK 路径,关闭所有内容,启动 VS Emulator,运行 Android Studio,确保 ADB integration
关闭并尝试。它对我有用。
如果取消选中 ADB 集成,则无法使用任何调试 more.You 可能只是重新启动 adb 服务器,运行
$adb kill-server
$adb start-server
在终端中重新启动 adb 服务器而不重新启动 Android Studio。然后模拟器出现了。
检查模拟器的 android 路径。
我必须在此处更改注册表:
HKEY_LOCAL_MACHINE > SOFTWARE > WOW6432Node > Android SDK Tools
到sdk所在的实际路径(可以在android工作室找到:设置->系统设置->AndroidSDK)
所有功劳都归功于这篇博文的作者www.clearlyagileinc.com/
我的模拟器有类似的问题。 通过擦除模拟器
的数据解决工具 > ABD 管理器> 操作下的向下箭头 擦除数据
注意:这是删除模拟器内的所有数据。
擦除 Android 虚拟设备的数据,然后启动模拟器。适合我。
这个回答不是提出解决方案。只是一个解决方法,以防有人正在寻找
我正在使用 Idea based Android Studio(有些人在这里谈论 eclipse one)
当我在模拟器中启动应用程序时(使用 Android Studio 的 运行 应用程序按钮)出现 AVD 但应用程序未启动或 运行.
然而,当我连接我的手机并在我的手机上启动该应用程序时,该应用程序可以正常工作(这本身需要一些时间,在移动设备上启用开发人员选项并进行正确的配置)
- 因为我的应用程序是在连接的移动设备上启动的,所以我可以说应用程序没有任何问题。
- AVD 集成存在一些我无法弄清楚的问题 截至目前,我正在按照以下方式解决我的问题。
1 - 我通过将 APK 文件拖到 AVD 上手动安装了该应用程序。 (APK文件在app\build\outputs\apk\debug文件夹)
2 - 然后我的 AVD 没有显示已安装的应用程序列表。 3 - 我在 AVD 上使用 Google 栏搜索我的 APP,然后将 APP 图标拖到 AVD 的主屏幕上。
4 - 我现在可以在 AVD 的主屏幕上使用我的应用程序图标启动应用程序。
**这就是我解决问题的方式。 **
我已验证 运行 应用程序图标确实安装了该应用程序。安装,而不是启动,对我来说似乎是个问题。
我的模拟器曾经突然消失,但应用程序仍在继续运行。
解决方案- 打开任务管理器并杀死 qemu-system(在 Android Studio 下)。这将停止模拟器。然后重启模拟器。