我开始学习android,但还没有能够到达任何地方。我按照说明下载了android studio,我试图建立一个AVD。 我使用的是Mac Air(macOS High Sierra)和java 1.8.0_51。
当我启动AVD时,事件日志中会出现警告: “仿真器:警告:此机器不支持快速启动/快照。目前需要具有EPT + UG功能的CPU。我们将在以后的版本中解决此问题。”
模拟器只是卡在加载页面上。
到目前为止,我试图: 1.减少AVD Ram尺寸 2.增加AVD堆大小 3.更改为“软件”,以避免与我的显卡有任何问题 4.为avd安装/删除许多版本的手机/ api级别
在Logcat日志中,我看到以下错误:
03-09 17:27:15.544 0-1114 /?我/ lowmemorykiller:没有内核 memory.pressure_level support(errno = 2)03-09 17:27:15.545 0-1114 /? E / lowmemorykiller:内核不支持内存压力事件或 内核内部低内存杀手
.....
03-09 17:30:28.470 1122-1122 /? I / iptables:iptables v1.4.20:不行 初始化iptables表'nat':表不存在(你需要吗? insmod?)03-09 17:30:28.470 1122-1122 /? I / iptables:也许是iptables 或者你的内核需要升级。 03-09 17:30:28.470 1122-1122 /? I / iptables:iptables以exit(3)03-09 17:30:28.629终止 1122年至1122年/? E / Netd:exec()res = 0,状态= 768表示/ system / bin / iptables -t nat -N oem_nat_pre 03-09 17:30:30.888 1122-1122 /? I / iptables:iptables v1.4.20:无法初始化iptables表'nat':表确实如此 不存在(你需要insmod吗?)03-09 17:30:30.888 1122-1122 /? I / iptables:也许iptables或你的内核需要升级。 03-09 17:30:30.902 1122-1122 /? I / iptables:iptables终止 exit(3)03-09 17:30:31.112 1135-1135 /? E / memtrack:无法加载 memtrack模块(没有这样的文件或目录)03-09 17:30:31.114 1135年至1135年/? E / android.os.Debug:无法加载memtrack模块:-2 03-09 17:30:31.257 1122-1122 /? E / Netd:exec()res = 0,status = 768 for / system / bin / iptables -t nat -A PREROUTING -j oem_nat_pre 03-09 17:30:35.605 1122-1122 /? I / iptables:iptables v1.4.20:不行 初始化iptables表`nat':表不存在(你需要吗? insmod?)03-09 17:30:35.607 1122-1122 /? I / iptables:也许是iptables 或者你的内核需要升级。 03-09 17:30:35.607 1122-1122 /? I / iptables:iptables以exit(3)终止
...
请让我知道我可以做些什么来解决这个问题并让任何模拟器正常工作!
答案 0 :(得分:1)
问题可能出在您的CPU硬件上。 AVD Google API级别21+在Core 2 Duo等不支持Extended Page Tables (EPT) and Unrestricted Guest (UG)的CPU上运行不佳。最好的选择是在这些类型的CPU上尝试使用AVD Google API级别<= 20的系统映像。您仍然会看到此警告,但是仿真器将启动。
答案 1 :(得分:0)
如果您有足够的内存并且问题仍然存在,请安装:
Intel x86 Emulator Accelerator (HAXM installer)
来自Android Studio SDK工具
希望这对某人有帮助
答案 2 :(得分:-1)
我也遇到同样的问题。我到处搜索,但没有找到解决方案。然后我知道仅由于内存不足而出现此问题。
您可以通过增加RAM来解决此问题。因为我的笔记本电脑有4 GB的RAM,并且当RAM增加时,问题完全解决了!尽管我用i5第八代笔记本电脑购买了新笔记本电脑。它具有8GB RAM ...