Android Studio中没有看到AVD

问题描述 投票:4回答:5

我有相关的Android Studio中的一个问题。

  1. 创建AVD与Android工作室AVD管理器和它的配置是这样的

http://imgur.com/awg59Lg

  1. 我回到以前的屏幕,在这里我应该选择该设备为身高Android虚拟设备上

http://imgur.com/uj6FMCn

正如你所看到的盒子是空的。如果我试图通过Android工作室AVD管理运行装置,它只是不启动。没有错误消息或任何东西

如果我尝试通过AVD管理器,用它开始以正常的方式在Android SDK去运行它,但我不能我的应用程序上传到它,因为Android的Studio不会看到它。

我已经安装了以下

  1. JDK-8u25-窗口-86在以下位置d:\程序\的Java \ jdk1.8.0_25
  2. jre1.8.0,随着d第1点中提到的包云:\程序\的Java \ jre1.8.0_25
  3. Android的工作室捆135.1641136了Android工作室本身在H:\ AndroidIDE \ Android的工作室
  4. SDK与H中第3点中提到的封装云:\ AndroidIDE \ SDK
  5. JAVA_HOME设置为d:\程序\的Java \ jdk1.8.0_25

当我创建Android Studio中通过AVD管理AVD其我的文件系统上的位置是H:\ Users.android \ AVD \ Nexus_5_API_21_x86.avd(在我的用户文件直接存储H中心里有:\用户没有我的用户名是部分路径

当我从Android Studio中创建AVD独立的AVD管理器,与SDK推移可以看到这个AVD。当我创建的Android工作室AVD管理器中的AVD,与SDK而来的AVD管理器可以看到图像,以及。

不过问题依然是我的Android Studio无法看到这些AVD,当我在我的配置运行的配置我不能从仿真列表中选择。

我曾尝试在两个不同的操作系统Windows 7 64位和Windows 7 32位此配置。其结果是一样的(当然我已经安装了不同的包相匹配的OS架构)

我会很感激,如果有人能帮助我。因为到目前为止,这个谷歌Android Studio是一个总的失望。令人惊讶的令人沮丧的安装和配置

android android-emulator avd device-emulation
5个回答
0
投票

是AVD适当的API为您的项目?您是否尝试过的任何其他配置?

保留这些点在头脑,当你选择你的AVD系统映像目标:

  • 目标的API级别是很重要的,因为你的申请将不能够将系统映像API级别小于您的应用程序需要在应用程序的清单文件的minSdkVersion属性指定上运行。有关系统API级别和应用的minSdkVersion之间的关系的更多信息,请参阅指定最低系统API版本。
  • 您应该创建一个使用目标API级别比你的应用程序需要更大的至少一个AVD,因为它允许您测试您的应用程序的向前兼容性。向前兼容测试确保,当谁已下载应用程序的用户收到系统更新,应用程序将继续正常工作。
  • 如果您的应用程序声明在其清单文件中使用库元素,应用程序只能在外部库中存在一个系统映像上运行。如果你想运行在模拟器上的应用程序,创建一个包含所需库的AVD。通常情况下,你必须创建这样使用的AVD的平台的附加组件的AVD(例如,谷歌API插件包含了谷歌地图库)。

http://developer.android.com/tools/devices/index.html


0
投票

为什么你的设备没有出现的原因是因为你没有选择的应用程序:

你应该做的是在你的Android工作室开放的应用程序:去运行在左窗格中,而不是像在图像上默认选择编辑配置,扩大android应用程序中选择和您的所有设备将出现。

编辑

与该窗口打开,在常规选项卡,你有没有模块,选择应用程序,你的模拟器就会出现。


0
投票

另一种可能性是本地主机。检查事件日志

无法打开连接到:本地主机/ 192.x.x.x:5037,原因为:java.net.ConnectException:连接被拒绝

AVD的存在/ etc / hosts中改变这个回后

127.0.0.1本地主机


0
投票

点击“同步工程与摇篮文件”按钮来解决该问题。


0
投票

我试图运行在AS 3.1.4导入示例项目最近经历了这一点。我通过右键单击该项目,并选择“制作模块‘项目名称’”固定它。在此之后我运行/调试配置与AVD列表填充。

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