我刚刚安装了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上),但它不起作用:
但后来我明白了:
# kvm-ok
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used
我还有什么其他的尝试?
答案 0 :(得分:0)
您的模拟器似乎正在尝试使用您尚未安装的SDK版本。您可以更改AVD的SDK,使用其他SDK创建新的AVD,或安装相应的SDK,并确保正确设置环境变量。
但坦率地说,我不会打扰。获取Genymotion模拟器。它与内置仿真器之间的区别不容小觑。免费版具有基本测试所需的一切。还有其他模拟器可用,我听说它们都比Android Studio好,但我只有个人使用Genymotion的经验。我运行了一个测试,我首先启动了Android模拟器,然后是Genymotion模拟器,我在Android模拟器完成启动之前很久就启动了Genymotion模拟器并完成了我的测试套件。