草庐IT

x86-emulation

全部标签

android - 为 ARM 编写的原生 android 代码如何在 x86 上运行?

摩托罗拉刚刚发布了一款基于x86的Android手机。对于为ARM(例如netflix)编写的native应用程序/库如何在这款手机上运行,​​我有点困惑。如果有人能解释一下,我将不胜感激。 最佳答案 是的,ARM原生代码使用名为Houdini的仿真功能在Intelx86上运行这个库的作用是动态读取ARM指令并将它们转换为等效的x86指令。这就是为什么许多应用可以在x86上按原样运行而无需实际构建等效库的原因。 关于android-为ARM编写的原生android代码如何在x86上运行?

Android 构建得到错误消息 "Emulator: OpenGL backend ' angle' 没有检测到 OpenGL ES 1.x 库。仅使用 GLESv2。”

在AndroidStudio版本3beta7中运行我的Android项目后,我在事件日志中收到以下错误:Emulator:OpenGLbackend'angle'withoutOpenGLES1.xlibrarydetected.UsingGLESv2only.有没有办法解决这个问题? 最佳答案 你可以看看here了解更多信息。简而言之,问题在于您使用的模拟器没有支持OpenGLES1的库。它可能只有OpenGLESv.2的库。尝试将AndroidStudio和模拟器组件更新到最新版本并尝试使用x86模拟器版本(如果您的开发者机器是

Android Emulator "To Start Android, enter your password",它提醒我密码错误”

我刚刚安装了AndroidStudio,当我运行AndroidEmulator时,它说:“要启动Android,请输入您的密码”,它提醒我密码错误”。我该如何解决?如果有人对此有答案,我会很高兴 最佳答案 在Android虚拟设备管理器中删除数据对我有用。工具->Android->AVD管理器->操作(向下三角形)->删除数据 关于AndroidEmulator"ToStartAndroid,enteryourpassword",它提醒我密码错误”,我们在StackOverflow上找到

android - 错误 libGL.so : cannot open shared object file using Android emulator

我试图在Ubuntu12.04(64位)中运行android模拟器。但是,我收到以下错误。StartingemulatorforAVD'emulatr'FailedtoloadlibGL.soerrorlibGL.so:cannotopensharedobjectfile:NosuchfileordirectoryFailedtoloadlibGL.soerrorlibGL.so:cannotopensharedobjectfile:Nosuchfileordirectoryemulator:emulatorwindowwasoutofviewandwasrecentered使用loc

安卓 : How to Create Android Emulator for Nexus10?

我正在尝试使用最新的ADT(21)和SDK工具为Nexus10创建android模拟器。我对Nexus10AVD有以下配置:ScreenSize-10inchesResolution-2560X1600ScreenSize-xlargeScreenDensity-XhdpiScreenratio-longRAM-1024如果此配置有误,请告诉我。创建上述配置后,我能够创建AVD但无法加载它。它只显示黑屏。这里可能是什么问题?我正在使用Ubuntu11.10。 最佳答案 我有同样的问题。你可以做一件事,1)创建AVD时,请确保选中Us

android - 谷歌使用新的 Intel Atom x86 仿真器映射 SDK

有什么办法,如何为使用GoogleMapsSDK的Android模拟器获取新的x86图像? 最佳答案 首先,确保您按照说明为模拟器启用虚拟化支持。如果你不这样做,一切都会正常工作,只是你不会看到性能提升:http://developer.android.com/guide/developing/devices/emulator.html#vm-windows然后按照这些说明创建支持Googlemap的Android2.3.3AVD,并进行更正并感谢http://38911bytes.blogspot.de/2012/03/how-t

Android ndk-build 忽略 APP_ABI := x86

我正在尝试运行NDK来编译native代码以在Atom(x86)处理器和ARM上运行。无论我如何设置APP_ABI,NDK都在生成armeabi库。即使我只为APP_ABI放置x86。并且文件大小始终相同。这是我的Application.mk文件:LOCAL_PATH:=$(callmy-dir)APP_ABI:=x86include$(CLEAR_VARS)LOCAL_LDLIBS:=-L$(SYSROOT)/usr/lib-llogLOCAL_MODULE:=myjni-jniLOCAL_SRC_FILES:=myjni-jni.cinclude$(BUILD_SHARED_LIB

android - "The following SDK components were not installed: sys-img-x86-addon-google_apis-google-22 and addon-google_apis-google-22"

我是Windows764位用户,我在更新最新版本的AndroidStudio和SDK后遇到了AndroidStudio问题组件..ThefollowingSDKcomponentswerenotinstalled:sys-img-x86-addon-google_apis-google-22andaddon-google_apis-google-22请帮我解决这个问题。谢谢。 最佳答案 我在MacOS10.10上尝试将AndroidStudio从1.1升级到1.2时遇到了同样的问题。我通过选择自定义安装而不是标准安装解决了这个问题。

android - 如何在 Android Emulator 中禁用 Internet 连接?

我正在尝试使用以下方法检查Android上的Internet连接。我有Wi-Fi连接。privatebooleancheckInternetConnection(){ConnectivityManagercm=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);//Testforconnectionif(cm.getActiveNetworkInfo()!=null&&cm.getActiveNetworkInfo().isAvailable()&&cm.getActiveNetworkInfo().i

android - 模拟器 : emulator: ERROR: Missing initial data partition file:

我刚刚将我的HAXM更新到了6.2.1版本。当我运行模拟器时,我在androidstudio的事件日志中收到一条错误消息:Emulator:emulator:ERROR:Missinginitialdatapartitionfile:/Users/blabla/.android/avd/Pixel_2_XL_API_25.avd/userdata.img尽管如此,应用程序在模拟器中运行时没有任何问题。有人知道不再收到此消息的解决方案吗?谢谢你编辑:现在它可以正常工作了。我关闭并打开了androidstudio 最佳答案 根据@use