Articles of android emulator

无法打开avd_name.avd / cache.img

当我运行模拟器时,我收到以下错误: 无法在模拟器中启动AVD。 输出:启用Hax qemu-system-x86_64.exe:-drive if = none,index = 1,id = cache,file = {path_to_SDK} \ SDK.android \ avd {AVD_name} .avd / cache.img:不能打开磁盘映像{path_to_SDK} \ SDK.android \ avd {AVD_name} .avd / cache.img: 无法打开'{path_to_SDK} \ SDK.android \ avd {AVD_name} .avd / cache.img’: 无效的论点 Hax ram_size 0x40000000 HAX正在运行,模拟器以快速virt模式运行。 接受连接时出错,正在中止 AVD规格如下: 操作系统:Android 6.0 Google API 内存:1GB 决议:1440×2560 在Android Studio 2.0 Beta […]

Android模拟器根本没有启动

今天我尝试从日食中启动我的Android应用程序但没有任何反应。 昨天一切正常。 我尝试了一些像adb kill-server,adb-start-server这样的东西。 在某些时候我得到“用户数据图像被另一个模拟器使用”错误,所以我去删除avd图像中的.lock文件夹,但无济于事。 我创建了一个新的avd,模拟器甚至没有从这个图像开始。 我试着用它开始 emulator -avd avdname – >没什么。 没错。 emulator.exe在Taskmanager中运行。 Windows 7 Android SDK工具,修订版7 更新:现在我知道我什么时候收到错误 模拟器:错误:用户数据图像由另一个模拟器使用。 中止 当我尝试在Taksmanager中悬空时,我再次尝试运行应用程序。 更新:等待20分钟。 emulator.exe只是坐在00:00:00 cpu时间。

ADB root无法在模拟器上运行

我刚刚更新了模拟器26.0.3,现在我无法为新创建的模拟器运行adb root命令。 显示的错误如下: adbd cannot run as root in production builds 我已杀死并重新启动adbd如: adb kill-server adb devices 什么都没有帮助,任何想法? 我不确定有什么区别以及如何选择不同的构建,但是,如果在创建时启用了以下设置,则它具有root权限。

无法设置访客内存’android_arm’:无效的参数

我花了几天时间尝试启动任何Android程序。 甚至“Hello World”给了我同样的错误: [2014-10-28 18:07:14 – android19] Android Launch! [2014-10-28 18:07:14 – android19] adb is running normally. [2014-10-28 18:07:14 – android19] Performing com.example.android19.MainActivity activity launch [2014-10-28 18:07:14 – android19] Automatic Target Mode: launching new emulator with compatible AVD ‘first’ [2014-10-28 18:07:14 – android19] Launching a new emulator with Virtual Device ‘first’ [2014-10-28 18:07:43 – Emulator] […]

仅在模拟器中使用WebView.loadData()的“网页不可用”

我在我的WebView上调用loadData并以String的forms传递一些HTML,如下所示: webView.loadData( htmlString, “text/html”, “utf-8” ); 它在我的Galaxy Tab 10.1上工作正常,但WebView显示: Webpage not available 在模拟器上运行时,所有设置都与我的Galaxy Tab匹配。 在清单中设置android.permission.INTERNET没有任何效果,但我不需要该权限,因为我正在渲染内存中的HTML,而不是通过数据连接访问任何内容。 这是怎么回事?

Android模拟器图像存储在哪里?

在模拟器上,我从Google下载了一张图片。 我可以在模拟器上find图像,但我不知道图像的文件位置是什么。 要调试我的应用程序,我需要知道该图像的位置。 如何获得图像的完整路径?

为什么“adb install(我的APK)”触发“无法find服务:包”?

我正在启动一个Android虚拟设备,但我得到: Starting emulator for AVD ‘avd.1′ pulseaudio: pa_context_connect() failed pulseaudio: Reason: Connection refused pulseaudio: Failed to initialize PA contextaudio: Could not init `pa’ audio driver emulator: Listening for console connections on port: 5558 emulator: Serial number of this emulator (for ADB): emulator-5558 模拟器即将出现,但我看不到它上面的图标,所以我想知道上面列出的错误是否是“showstoppers”? 然后,当我尝试adb install bin/my.apk我收到错误Can’t find service: package 。 所以似乎adb没有正确地与AVD通信。 但是, adb devices确实显示上面列出的模拟器-5558。 任何建议都会非常有用。

生成和安装SSL证书

当我成功将自定义SSL证书添加到Android 6模拟器(我对system.img文件进行持久更改)时,我觉得我破解了primefaces。 但浏览器无法以任何方式识别它。 我遵循了这个很棒的教程 ,我认为我在散列方面做错了。 以下是我所做的全部步骤,以及到目前为止所做的工作。 我的系统 Windows 10,64 BIT 预建模拟器 名称:Nexus_64 API:23 目标:Android 6(Android API) CPU / ABI x86 / 64 磁盘大小3 GB 高级模拟器设置 RAM:512 MB VM堆:128 MB 内部存储2 GB (从右侧下拉菜单中选择) SD卡:Studio管理的2 GB 系统文件 从教程: 890c6016.0获取证书文件 创建用于将系统文件存储在c:\device_tmp空文件夹 公用事业: 来自/android_sdk/tools/emulator.exe emulator 来自/android_sdk/platform-tools/adb.exe adb 我做了什么 启动模拟器: emulator -avd Nexus_64 -no-snapshot-load 现在它启动,我打开命令行窗口 find外部存储的名称,因为sdcard没有足够的存储空间用于映像文件。 adb shell df 在我的情况下/storage/13E4-1F02/获得2GB空间 […]

Android双模仿真器

如何使用双SIM卡支持模拟Android设备? Android级别为5.1或更高级别非常重要。 此模拟器旨在发送/接收SMS

任何Android模拟器都支持OpenGL ES顶点arrays对象吗?

我一直在尝试运行使用Android NDK在C ++中使用VAO并在模拟器上运行的代码。 我希望能够使用glDeleteVertexArraysOES , glGenVertexArraysOES和glBindVertexArrayOES 。 我发现模拟器无法运行代码,即使我使用OpenGL ES 2并使用此解决方案动态链接扩展: Android OpenGL ES 2.0中是否支持使用扩展的顶点数组对象? 我在运行API Level 19和GPU加速的Nexus 4仿真器上运行了glGetString(GL_EXTENSIONS) ,并获得了以下信息: GL_EXT_debug_marker GL_OES_EGL_image GL_OES_depth24 GL_OES_depth32 GL_OES_element_index_uint GL_OES_texture_float GL_OES_texture_float_linear GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_packed_depth_stencil GL_OES_vertex_half_float 我假设我需要看GL_OES_vertex_array_object才能使用顶点数组对象。 因此,对于那个特定的模拟器来说,这似乎是不可取的。 你知道在任何现有的Android模拟器(第三方或其他)上是否可以在OpenGL ES中使用顶点数组对象? 如果是这样,怎么样?