草庐IT

x86-emulation

全部标签

android - CPU 饥饿的安卓模拟器 : android ARM EABI image vs x86 image

我是新的安卓开发者,我目前正在使用API-15androidimageARMEABIv7我在查看androidsdk管理器,发现还有另一个用于androidAPI级别15的Intelx86图像我的机器是IntelCorei5-8GBRAM+Radeon2GB独立显卡但是我的模拟器占用了很多cpu..当我运行模拟器时,cpu风扇散发出大量热量并持续运行,其中一个内核的cpu级别非常高。将x86图像用于android会提高性能吗?我可以让它也使用专用图形gpu来提高效率吗?谢谢, 最佳答案 简短的回答是肯定的。当我在2011年初的mac

带有 x86 图像的 Android 2.3.3 模拟器将无法运行 "Use host GPU"

我注意到,如果我在使用Android2.3.3和Intelx86系统镜像创建新虚拟设备时选中“使用主机GPU”复选框,模拟器将不会运行,它会显示黑屏且没有任何生命迹象,除了logcat中的错误。根据我在网上找到的一些信息,在主机GPU上运行从未打算用于2.3.3图像,只能用于4.0.3+。但后来我发现thisanswer作者声称在安装ironhide后成功运行它。但是我从未有机会使用并且不太清楚它到底是什么的ironhide只能在Linux上使用。有什么方法可以在Windows上启用x86系统镜像和主机GPU的情况下运行2.3.3? 最佳答案

android - Intel Android Atom(x86) 模拟器挂起 Mac OS X 10.9

IntelAndroidAtom(x86)模拟器一直卡在MacOSX10.9上。正如HAXM发行说明所说,它支持“OSX*10.6或10.7或10.8(32/64位)”。我相信哪个不支持MacOSX10.9,但有人可以确认吗?谢谢。 最佳答案 Intel刚刚发布了10.9的新补丁,解决了这个问题。在下面下载它,安装后您的问题应该会得到解决。http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager此外,在重新启动模拟器之前

android - 如何清除Android Emulator 2.0 扩展控件中的缓存配置?

我遇到了一个错误,每次打开扩展控件时(单击“更多选项”按钮后),Android模拟器都会崩溃。我已尝试创建新的模拟器并删除模拟器数据,但问题仍然存在。这让我相信有一个缓存包含以前的扩展控件配置。有什么方法可以清除缓存的配置?否则2.0扩展控件现在完全没用了。 最佳答案 对于androidstudiov2及更高版本(macos):工具/安卓/AVD管理器选择要清除缓存的设备点击右边的小箭头删除数据 关于android-如何清除AndroidEmulator2.0扩展控件中的缓存配置?,我们

android - 升级到 ADT 20 后,键盘在 Intel x86 Android 模拟器上停止工作

我的意思是我不能再从我的笔记本电脑键盘输入android模拟器了。虚拟键盘和屏幕键盘工作正常。 最佳答案 升级到Tools版本20后我遇到了同样的问题。我必须编辑AVD以添加如下选项:从Eclipse转到AVDMananger。选择特定的AVD并点击编辑转到“硬件”部分,点击“新建”。选择属性名称:键盘支持默认情况下,添加的值为“否”。只需点击值列并将其更改为"is"。再次点击编辑AVD。这将在AVD的config.ini文件中添加属性hw.keyboard=yes。它应该可以正常工作。

android - panic : Missing emulator engine program for 'arm' CPUS

我遇到了与以下链接中提到的相同的问题。但是这个问题已被搁置,我仍在寻求解决方案。https://stackoverflow.com/questions/27146511/panic-missing-emulator-engine-program-for-arm-cpus-eclipse所以我想把问题框在这里问。直到昨天,模拟器工作正常。但是从今天开始,我在尝试打开模拟器时收到以下错误PANIC:Missingemulatorengineprogramfor'arm'CPUS我的AVD:这是我收到的错误:我已经通过SDK管理器更新并安装了组件,我什至尝试重新启动eclipse和我的电脑。

android - 无法运行程序 "xx/sdk//tools/emulator": java. io.IOException : error=2, 没有这样的文件或目录

我已经在Ubuntu12.10上成功安装了androidSDK和androideclipse插件。我在Eclipse中创建了AVD,但现在它没有运行。这是我在运行AVD时收到的输出错误:提示:StartingemulatorforAVD'avd'Failedtostartemulator:Cannotrunprogram"/home/sancai/android/adt-bundle-linux-x86_64-20130522/sdk//tools/emulator":java.io.IOException:error=2,Nosuchfileordirectory我google了下资

无论如何,Android 构建工具只会构建 x86_64。 APK 通过 adb 安装运行,但在 Play 商店中显示不兼容

所以这正在发生。无论我在build.gradle上尝试做什么,所有APK都带有native_code='x86_64'标志,所以当我将应用程序部署到商店时,结果是有+15K不兼容的设备,并且只有19个兼容。我首先想到的是,不知何故,安装了NDK是原因,或者是我修改了构建脚本。但是当我通过生成签名的APK向导时,它仍然会发生。splitsblock最初也丢失了,但没有帮助。最奇怪的是,当我通过控制台推送安装时,它工作正常!我还尝试切换到推荐的JRE,还有一些关于文件创建的APK命名策略,比如将输出移动到不同的目录或不使用文件构造函数。我的build.gradle看起来像这样:defaul

android - 如何在英特尔 x86 模拟器上使用 GCM

我正在使用x86IntelAndroid模拟器进行Android应用程序开发。但是当我使用googlecroudmessagingAPI时,发生了错误。java.lang.UnsupportedOperationException:设备没有包com.google.android.gsf如果使用GoogleAPIs切换模拟器,错误很明显。但是非常慢....我搜索过相同的情况,并且找到了GooglemapAPI。HowtocreateavdwithgoogleapiforIntelx86atomimage?http://38911bytes.blogspot.de/2012/03/how-

android - Android Studio 中出现 "No emulator installed"错误,即使英特尔 HAXM 已启动并正在运行

完整的新手,全新的AndroidStudio安装,尝试运行模拟器最终会出现“Noemulatorinstalled”错误。单击安装模拟器链接不会执行任何操作。问题是,我浏览了数十篇操作方法文章和StackOverflow问题,并做了其中提到的所有事情,但无济于事。我有什么:Windows10、AndroidStudio2.3.3CPU:i7,支持HAXMBIOS:“高级”选项卡下的“虚拟化”已启用。它没有提到英特尔或“Vt-x”或类似的东西,只提到“虚拟化”,但我想就是这样了Windows的Hyper-V已禁用我在SDK管理器中启用了任何提及GoogleAPI、Emulator或Int