mik*_*eym 27 android-virtual-device android-emulator android-sdk-tools 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 fast virt mode.
console on port 5554, ADB on port 5555
Run Code Online (Sandbox Code Playgroud)
模拟器在Android AVD Monitor设备窗格中显示正常,甚至看起来在模拟器屏幕上完成整个启动过程,但从未进入Android主屏幕.此外,Logcat似乎在不断地通过几十个错误和警告循环,这些错误和警告没有提供任何明确指示问题可能是什么或如何解决它的方向.
我觉得我已经筋疲力尽了所有的想法,并且不确定如何前进.仅仅为了记录,我正在运行El Capitan 10.9.2,配备2.4英寸Intel Core 2 Duo和4gb ram.这不是最快的机器肯定但是应该能够运行Android Studio和模拟器.
感谢您解决此问题的任何帮助或指导!
Jea*_*ond 30
您应该将ADB仿真器堆增加到所需的最小值.
在你的情况下:512M
进入你的AVD经理:
- Click Edit on your Emulator
- "Show Advanced Settings" at the bottom
- Go to: "Memory and Storage"
- Edit the VM heap value to 512 MB
- Finished
Run Code Online (Sandbox Code Playgroud)
图片:
适合我.
不幸的是,增加堆大小对我来说没有帮助。虚拟设备在使用先前的堆量之前实际上运行良好。
我最终做的只是通过 AVD 管理器创建一个新的虚拟设备,将大多数字段保留为默认值。新设备运行良好并按预期启动,并且能够运行我的应用程序。我的第一个虚拟设备中的某些东西可能已损坏。
有一次,我的笔记本电脑在运行活动的 AVD 模拟器会话时遇到内核崩溃并重新启动。尝试重新启动模拟器时,模拟设备(Pixel 3)停留在启动初始徽标屏幕上。
修复步骤:
停止挂起的模拟器会话。
rm ~/.android/avd/name_of_emulated_device.avd/*.lock
rm ~/.android/avd/name_of_emulated_device.avd/*.qcow2
重新启动模拟的 AVD 现在应该会成功。
Windows 等价于~/.androidshould C:\Users\.android,但我自己无法确认。
注意:您可能会丢失任何额外安装的应用程序和 AVD 上的当前工作。
| 归档时间: |
|
| 查看次数: |
37990 次 |
| 最近记录: |