标签: android-emulator

Android模拟器使用HAXM冻结OS X v10.9(Mavericks)

我刚刚更新到OS X v10.9(Mavericks),现在每当我启动任何模拟器时,一旦模拟器启动,我的整个计算机就会冻结屏幕中央的旋转进度指示器(不是beachball,进度指示器与您在关闭时看到的相似,但屏幕没有褪色为灰色).

注意屏幕底部中心的进度指示器. 此时计算机已冻结.

我试过了:

  • 关闭GPU加速
  • 卸载并重新安装最新的Intel HAXM
  • 重新创建我的AVD
  • 更新了我的Android SDK-Tools

唯一有效的方法是卸载Intel HAXM /不使用硬件加速.

我猜测Mavericks和HAXM有一个错误类似于OSX v10.8(Mountain Lion)的HAXM 1.0.6的发布动机?

以下崩溃报告指示HAXM生成的内核崩溃.

Anonymous UUID:       2C84F70F-FE54-51E7-4FBE-6E601ED377AF

Tue Oct  8 21:49:39 2013
Panic(CPU 3): NMIPI for spinlock acquisition timeout, spinlock: 0xffffff802deca4d8, spinlock owner: 0xffffff80409f4cf0, current_thread: 0xffffff80409f4cf0, spinlock_owner_cpu: 0x3
RAX: 0xffffff80409f4cf0, RBX: 0xffffff802ded4c40, RCX: 0xffffff80409f4cf0, RDX: 0x0000000700000000
RSP: 0xffffff8115bb9c30, RBP: 0xffffff8115bb9c70, RSI: 0x0000000792aac9d6, RDI: 0xffffff802deca4d8
R8:  0x0000000000000010, R9:  0x0000000000000269, R10: 0x0000000000000000, R11: 0x0000000000000246
R12: 0x0000000000000000, R13: 0xffffff7faf6b3d92, R14: 0xffffff802deca4d8, R15: 0xffffff802d830040
RFL: 0x0000000000000006, RIP: 0xffffff802d8d0470, …
Run Code Online (Sandbox Code Playgroud)

macos android android-emulator haxm

159
推荐指数
3
解决办法
3万
查看次数

如何在模拟器上运行.APK文件

可能重复:
如何在Android模拟器中安装APK文件?

我下载了一个APK文件,我想在Android模拟器上运行它,但我不知道如何.请帮我.谢谢!

android emulation android-emulator apk

157
推荐指数
4
解决办法
25万
查看次数

Android模拟器无法分配内存8

当我尝试从Eclipse运行我的WXGA800模拟器时,它会给出这样的错误

Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Run Code Online (Sandbox Code Playgroud)

我也检查了以下链接

无法分配内存:8

Android:无法分配内存

我已经尝试在模拟器中减少RAM大小并增加Java堆大小和ramsize但我仍面临同样的错误.

android android-emulator

157
推荐指数
4
解决办法
11万
查看次数

WebView中的文件上载

自从过去几天以来,我一直在努力从WebView上传文件,但没有任何进展.我用谷歌搜索并实现了所有建议的解决方案,但都没有,例如:此处建议的解决方案,等等.

问题:我有一个带有以下代码的HTML页面来上传文件.它在Firefox等桌面浏览器和模拟器/ AVD的内置浏览器中工作正常,当我点击元素呈现的"浏览..."按钮时,浏览器会打开一个对话框,我可以在其中选择要上传的文件.

但是,在android 3.0模拟器/ AVD中,当我点击"选择文件"时,没有任何反应,没有打开文件对话框!

<form method="POST" enctype="multipart/form-data">
File to upload: <input type="file" name="uploadfile">&nbsp;&nbsp;
<input type="submit" value="Press to Upload..."> to upload the file!
</form>
Run Code Online (Sandbox Code Playgroud)

有人可以最早建议一个可能的解决方案.

android webview android-emulator

156
推荐指数
15
解决办法
19万
查看次数

如何修复"无法同步vcpu reg"错误?

我正在尝试使用适用于Windows的英特尔HAX x86仿真器(8,如果这很重要).我安装了所有内容并为Android版本创建了一个AVD,一切看起来都正确,但是当我运行它时,我得到了这个输出:

Starting emulator for AVD 'x86_QVGA_Level10'
emulator: device fd:1044
HAX is working and emulator runs in fast virt mode
emulator: Failed to sync vcpu reg
emulator: Failed to sync HAX vcpu context
Run Code Online (Sandbox Code Playgroud)

并且模拟器不会运行.(Failed to sync vcpu reg)除了HAX本身源代码之外,任何地方都没有提到此错误的重要部分,但我无法弄清楚如何理解这一点.

任何人都可以建议如何通过这个错误?我真的需要让它工作,因为在设备和默认模拟器上进行调试非常缓慢.

android intel android-emulator

156
推荐指数
11
解决办法
3万
查看次数

Android Studio 错误“安装的构建工具修订版 31.0.0 已损坏”

我在 Android Studio 4.2.2 上。我创建了一个新项目并且没有在启动代码中添加任何内容,每当我单击build 或 run 时,我都会收到此错误:

安装的构建工具修订版 31.0.0 已损坏。使用 SDK Manager 删除并重新安装。

我看过其他帖子的建议,但这些解决方案都没有奏效。这是我尝试过的:

  1. SDK 经理 ? SDK 工具? 选中“显示包详细信息”,取消选中 31.0.0,然后单击“应用”?卸载 31.0.0 吗?检查 31.0.0 并重新安装
  2. 在SDK管理器中,取消31.0.0并尝试在安装旧版本(例如,我已经试过30.0.3)和更新“buildToolsVersion”的build.gradle到安装的版本
  3. 项目结构属性并验证为“构建工具版本”和“编译的 SDK 版本”选择了 31.0.0
  4. 手动删除 build-tools 文件夹中的东西;即,rm -rf /path/to/android/sdk/build-tools/31.0.0(它不像其他一些帖子描述的那样以“-rc”结尾)
  5. 重启安卓工作室
  6. 重新安装 Android Studio

我是一个 Android 菜鸟,只是想建立一个 hello world 项目,这真的不应该这么难。

android android-emulator android-studio android-studio-4.2

153
推荐指数
18
解决办法
9万
查看次数

如何通过单击对话框外部来关闭对话框?

我为我的应用程序实现了一个自定义对话框.我希望实现当用户在对话框外单击时,对话框将被取消.我该怎么做?

android dialog android-emulator android-layout android-dialog

150
推荐指数
8
解决办法
14万
查看次数

无法从Eclipse,android中删除虚拟设备

我有多个虚拟设备,其中一些无法删除.

错误信息是

android虚拟设备XXX当前正在模拟器中运行,无法删除

当我刚刚重启Ubuntu并且只启动Eclipse时.

android android-emulator

141
推荐指数
4
解决办法
3万
查看次数

如何解决:"HAX无法运行,仿真器在仿真模式下运行"

问题是

我得到"HAX无法运行,仿真器在仿真模式下运行",这是否与英特尔x86仿真器加速器(HAXM)安装相关,并且运行avd并将cpu设置为CPU Intel Atom(x86)?即使我在安装HAXM后感觉AVD运行速度更快,但是此消息表明AVD性能受到阻碍.应该修复,如果是,如何修复?

我在mac os x 10.9.1上运行.

通过android sdk manager列出我系统上安装的内容:

  • 工具
    • Android SDK工具Rev 22.3
    • Android SDK Platform-tools rev 19.0.1
    • Android SDK Build-tools Rev 19.0.1
    • Android SDK Build-tools Rev 19

==

  • Android 4.4.2(API 19)
    • SDK平台
    • ARM EABI v7a系统映像
    • 英特尔x86 Ato系统映像
    • Google API
    • Android SDK的来源

==

  • 附加功能
    • 英特尔x86仿真器加速器(HAXM)和我也运行dmg安装程序,并在我发现它之后安装了热修复程序.

AVD设置

  • 平台4.4.2
  • API等级19
  • CPU Intel Atom(x86)

一旦我运行avd:

(ruby-2.0.0-p353) .android   $ tools/emulator -avd 1AVD -wipe-data -no-boot-anim -cpu-delay 0
Run Code Online (Sandbox Code Playgroud)

我得到跟随和模拟器最终加载

emulator: The memory needed by this VM exceeds the driver limit.

HAX is not working …
Run Code Online (Sandbox Code Playgroud)

macos android android-emulator

140
推荐指数
5
解决办法
24万
查看次数

如何增加Android Emulator的存储空间?(INSTALL_FAILED_INSUFFICIENT_STORAGE)

我有时(不经常)为我的一个项目得到这个,只有几个班级
Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE

如何增加模拟器的存储空间?

android emulation android-virtual-device android-emulator

135
推荐指数
8
解决办法
13万
查看次数