Android Studio模拟器不起作用

时间:2015-07-26 20:36:48

标签: android android-studio

我刚刚安装了Android工作室但是当我尝试运行我的应用时,我收到以下错误消息

emulator: ERROR: This AVD's configuration is missing a kernel file!!
emulator: ERROR: ANDROID_SDK_ROOT is undefined

我正在使用Ubuntu 12.04 LTS,我有一个intel B960(我已经读过这个cpu不支持虚拟化)。 我读了很多答案(在stackoverflow上),但它不起作用:

  • 我检查了$ ANDROID_HOME / Sdk / system-images / android-MNC / default / armeabi-v7a是否存在且不为空。
  • 我从AVD Manager安装了ARM EABI v7a。
  • 我使用以下方法安装了KVM: sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

但后来我明白了:

# kvm-ok 
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used

我还有什么其他的尝试?

1 个答案:

答案 0 :(得分:0)

您的模拟器似乎正在尝试使用您尚未安装的SDK版本。您可以更改AVD的SDK,使用其他SDK创建新的AVD,或安装相应的SDK,并确保正确设置环境变量。

但坦率地说,我不会打扰。获取Genymotion模拟器。它与内置仿真器之间的区别不容小觑。免费版具有基本测试所需的一切。还有其他模拟器可用,我听说它们都比Android Studio好,但我只有个人使用Genymotion的经验。我运行了一个测试,我首先启动了Android模拟器,然后是Genymotion模拟器,我在Android模拟器完成启动之前很久就启动了Genymotion模拟器并完成了我的测试套件。