相关疑难解决方法(0)

从命令行Android停止模拟器

此问题与如何通过命令行关闭Android模拟器相同.

但是,尝试从第一个答案建议的解决方案后adb emu kill,我没有证明成功.

我正在为Android应用程序自动化单元测试.我的bash脚本在无头机器上运行.它创建一个使用该属性android create avdemulator使用该-no-window属性执行的Android设备.然后它编译测试项目,使用连接到模拟器adb,安装项目并执行我的测试.一切正常.

现在我需要终止模拟器进程,就像引用的帖子一样,我只能使用它kill -9.

从命令行管理AVD的Google教程仅提到了如何在GUI环境中停止模拟器.

任何帮助表示赞赏.

android android-emulator

52
推荐指数
9
解决办法
8万
查看次数

由于目标和CPU/ABI设置,无法创建Android AVD?

我正在运行Juno,刚刚开始学习Mac上的Android编程,最新的SDK,4.2(API 17),当我尝试创建AVD时,你可以从截图中看到(实际上没关系,作为一个新用户我不允许发布屏幕截图),我可以输入我的标题,我也可以选择我的设备,但是当我尝试更改目标和CPU/ABI选项的下拉菜单时,它们不会丢失一点都不 此外,您添加和删除所选硬件的典型硬件盒不存在,可能仅仅是因为较新的Eclipse版本.无论如何,为什么不给我这些选择?此外,这最终导致我的"OK"按钮仍然显示为灰色.谢谢!

android android-virtual-device eclipse-juno

31
推荐指数
1
解决办法
8万
查看次数

无法从Android Studio中的AVD Manager删除AVD

我在OS X Yosemite上运行Android Studio.我想从Android Studio AVD Manager中删除一个AVD.每次我尝试删除它时,都会收到消息"所选的AVD当前正在模拟器中运行.请退出模拟器实例并再次尝试删除." 问题是模拟器没有运行.我甚至关闭了所有工作室并重新启动了计算机.它仍然说同样的话.以前有人见过这个吗?我真的想删除AVD.

提前致谢!

android android-virtual-device android-studio

29
推荐指数
9
解决办法
4万
查看次数

模拟器未启动(连接到模拟器)

我很久以前就尝试启动模拟器,但既无法启动它,也没有找到任何有关如何解决此问题的信息。当我启动模拟器时,我会看到以下窗口:

在此输入图像描述

模拟器详细信息:

Name: Pixel_2_API_30
CPU/ABI: Google Play Intel Atom (x86)
Path: C:\Users\Me\.android\avd\Pixel_2_API_30.avd
Target: google_apis_playstore [Google Play] (API level 30)
Skin: pixel_2
SD Card: 512M
fastboot.chosenSnapshotFile: 
runtime.network.speed: full
hw.accelerometer: yes
hw.device.name: pixel_2
hw.lcd.width: 1080
hw.initialOrientation: Portrait
image.androidVersion.api: 30
tag.id: google_apis_playstore
hw.mainKeys: no
hw.camera.front: emulated
avd.ini.displayname: Pixel 2 API 30
hw.gpu.mode: auto
hw.ramSize: 1536
PlayStore.enabled: true
fastboot.forceColdBoot: no
hw.cpu.ncore: 2
hw.keyboard: yes
hw.sensors.proximity: yes
hw.dPad: no
hw.lcd.height: 1920
vm.heapSize: 256
skin.dynamic: yes
hw.device.manufacturer: Google
hw.gps: yes
hw.audioInput: yes
image.sysdir.1: system-images\android-30\google_apis_playstore\x86\
showDeviceFrame: yes …
Run Code Online (Sandbox Code Playgroud)

android android-emulator android-studio

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

AVD模拟器卡在Android Studio的加载屏幕上

我决定尝试使用过去使用Eclipse的Android Studio 2.0,但是我很难让AVD正确加载.我已经完成了相当多的谷歌搜索和研究问题,在SO和谷歌这里.所以没有任何工作.

我尝试运行它时,模拟器只是挂在Android加载屏幕上.我已经看到它建议使用Genymotion,但我首先想在Android Studio中原生解决这个问题,以确保使用IDE构建项目.

这是我尝试过的:

  • 完全重新安装Android,SDK和SDK工具

  • 安装和配置Intel x86加速器

  • 在AVD设置中将RAM量降低到512

  • 多次尝试删除和重新创建AVD

  • 尝试创建不同的AVD手机型号(Nexus One,Nexus 5x等)

  • 在AVD Monitor Tool中重置ADB

  • 从终端启动ADB服务器

  • 更改后多次重新启动Android Studio

  • 运行SDK/SDK工具多次更新

  • 确保SDK路径正确

这些是我在其他类似的SO问题上找到的大部分"解决方案",或通过谷歌搜索没有解决问题.

当我运行模拟器时,它在运行窗口中显示以下内容:

/Users/<username>/Library/Android/sdk/tools/emulator -netdelay none -netspeed full -avd Nexus_5X_API_23
Warning: requested ram_size 1024M too big, reduced to 512M
emulator: WARNING: Increasing RAM size to 1024MB
emulator: WARNING: VM heap size set below hardware specified minimum of 228MB
emulator: WARNING: Setting VM heap size to 256MB
Hax is enabled
Hax ram_size 0x20000000
HAX is working and emulator runs in …
Run Code Online (Sandbox Code Playgroud)

android-virtual-device android-emulator android-sdk-tools android-studio

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

Android模拟器错误:缺少内核文件

emulator: ERROR: This AVD's configuration is missing a kernel file!!
Run Code Online (Sandbox Code Playgroud)
  • 我已经更新了sdk和adt的版本.
  • 我还安装了" ARM EABI v7a系统映像 ".
  • 我只是构建Android ActionBarSherlock和SlidingMenu库.
  • 我也更新了我的日食.

知道问题出在哪里?

android android-emulator

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

Windows emulator.exe PANIC:'x86'CPU缺少仿真器引擎程序

我正在尝试emulator.exe用作Charles Proxy的android模拟器。但是我启动时遇到问题

emulator @5.1_WVGA_API_28 
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

PANIC:缺少“ x86” CPU的仿真器引擎程序。

但是我可以从android studio运行模拟器,并且运行正常!我有一个英特尔处理器。

android android-emulator android-studio

10
推荐指数
1
解决办法
2万
查看次数

android模拟器黑屏

我最近使用sdks管理器安装了android studio及其所有更新.当我尝试启动模拟器时,我可以看到:

模拟器-netdelay none -n​​etspeed full -avd Nexus_5_API_21_x86

HAX正在运行,模拟器以快速virt模式运行

看起来不错.模拟器启动但只有我能看到的是黑屏.我使用应用程序创建的默认AVD.它有google api的x86系统映像,1GB内存,64mb vm堆和200mb intel存储.我试图取消选中"使用主机GPU",但它没有解决问题.

android android-emulator android-studio haxm

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

Android Emulator未在Android Studio 3.0上运行

我正在尝试创建一个演示即时应用程序,该应用程序在Google IO 2017上进行了演示.我看到,这需要Android Studio 3.0和最新的构建工具,并且只有少数设备在白名单中使用这个新引入的概念.

在这里,你可以看到我创建了一个名为avd的机器Nexus 5X,我捕获了已创建机器的详细信息,在这里你可以看到:

Name: Nexus_5X_API_25
CPU/ABI: Google APIs Intel Atom (x86)
Path: C:\Users\williams\.android\avd\Nexus_5X_API_25.avd
Target: google_apis [Google APIs] (API level 25)
Skin: nexus_5x
SD Card: C:\Users\williams\.android\avd\Nexus_5X_API_25.avd\sdcard.img
hw.dPad: no
runtime.network.speed: full
hw.accelerometer: yes
hw.device.name: Nexus 5X
vm.heapSize: 256
skin.dynamic: yes
hw.device.manufacturer: Google
hw.gps: yes
hw.initialOrientation: Portrait
image.androidVersion.api: 25
hw.audioInput: yes
image.sysdir.1: system-images\android-25\google_apis\x86\
tag.id: google_apis
showDeviceFrame: yes
hw.camera.back: emulated
hw.mainKeys: no
AvdId: Nexus_5X_API_25
hw.camera.front: emulated
hw.lcd.density: 420
avd.ini.displayname: Nexus 5X API 25
hw.gpu.mode: guest
hw.device.hash2: MD5:1be89bc42ec9644d4b77968b23474980
hw.ramSize: …
Run Code Online (Sandbox Code Playgroud)

android android-studio android-instant-apps

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