首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android模拟器只显示黑屏,adb设备显示"device offline“

Android模拟器只显示黑屏,adb设备显示"device offline“
EN

Stack Overflow用户
提问于 2012-04-05 12:11:19
回答 33查看 309.6K关注 0票数 214

我只是想在Android上开始开发。所以,问题是当我试图通过发出命令emulator @A2来启动一个模拟器时,屏幕上就会出现一个模拟器。但即使在等待了2-3个小时之后,它所显示的只是一个黑屏。甚至连安卓的主屏幕和安卓的徽标都没有。只有一个黑屏。虽然最初的"adb devices“将模拟器显示为offline.after 2-3分钟,但连接的设备列表变为空白。

我搜索了整个网络,尝试了上面提到的所有步骤,比如终止并重新启动adb,在一个没有空格的目录中安装java/android,但是都没有用。

我的Jdk和Android安装在以下文件夹中:

C:\Java32BitInstallation C:\AndroidSdkInstallation下面是我为它下载/安装的东西的列表:

  1. Android SDK工具,修订版13
  2. Android SDK平台工具,修订版10
  3. SDK平台Android 4.0.3,API 15,版本1
  4. Jdk jdk-7u3-windows-i586

在我的path变量中,我添加了*C:\AndroidSdkInstallation\android-sdk\platform-tools\;C:\AndroidSdkInstallation\android-sdk\tools\;C:\Java32BitInstallation\;C:\Java32BitInstallation\bin*

此外,在从net的某处读取后,我添加了JAVA_HOME变量,其值为C:\Java32BitInstallation\,但仍然没有用处。

我的系统上同时安装了IntelliJ和Eclipse。但由于启动仿真器时,我没有使用其中的任何一个,所以我不怀疑它们有任何不当之处。

所以,有没有人能帮我解决这个让我发疯的问题。我已经尝试了10-12天,还没能启动模拟器,更不用说写我的第一个"Hello world“程序了。

补充说明:我的系统是一台Windows7 (64位)机器。早些时候,我安装了64位版本的jdk,但当时也存在问题。现在,在互联网上搜索后,我卸载了它,并安装了32位版本的Java。但是,同样没有用。不过,有一件事,这个32位版本的java (jdk7更新3),首先安装jre作为jdk安装的一部分,然后安装jre 7。所以现在我在C:\Java32BitInstallation目录中有两个文件夹: jre和jre7。这可能与我的模拟器没有出现有什么关系吗?我需要指定额外的环境变量还是修改现有的变量?请帮帮忙。

顺便说一句,我有没有提到logcat什么也没显示。

EN

回答 33

Stack Overflow用户

发布于 2012-11-16 23:37:43

更新25.07.2018:

最新的Android Studio版本不再有此选项。如果问题仍然存在,请尝试在Verify Configuration对话框(如果可用)中的“仿真性能”下拉菜单的值之间切换,或者参考Configure Emulator graphics rendering and hardware acceleration

更新26.02.2014:

在developer.android.com的Configuring Graphics Acceleration章节中有两个提示。

警告:从SDK Tools修订版17开始,模拟器的图形加速功能是实验性的;在使用此功能时,请注意不兼容和错误。

启动AVD管理器并创建一个新的AVD,目标值为Android4.0.3(API15),修订版3或更高版本。

因此,Android 4.0.3 (API级别15)似乎是图形加速的最低要求。

原始答案

我在最新的Android SDK上也遇到了同样的问题。

我只是在虚拟设备的设置中取消选中了“使用主机GPU”复选框,然后它又开始工作了。

“使用主机GPU”只适用于我的Android 4.2作为“目标”。

票数 138
EN

Stack Overflow用户

发布于 2017-10-04 17:52:00

我最近在模拟器Nexus 5 (Android O)中遇到了同样的问题。我去了Android虚拟设备管理器并清除了用户数据,它解决了我的问题。

票数 94
EN

Stack Overflow用户

发布于 2014-03-06 06:39:27

我在模拟较大的设备(Nexus7和10)时遇到了问题,而手机大小的模拟器工作得很好。在平板电脑上持续几个小时什么都没有的黑屏。实际上,与这里的大多数人推荐的相反:在设置了“使用主机GPU”的复选框并将目标设置为最高的android (在撰写本文时为4.4.2)之后,7和10的工作就像预期的一样!

票数 83
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10022580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档