1

我是android建筑的新手,所以如果我的问题太简单了,请原谅:)

我的构建过程似乎是成功的,但是“模拟器”命令失败并出现以下错误:

emulator: ERROR: bad workspace: cannot find prebuilt kernel in: /aosp/ 
prebuilt/android-arm/kernel/kernel-qemu-armv7 .

我不知道为什么会收到此错误。

请帮我。

4

3 回答 3

0

//这里 andy_1.6 是我的 avd 名称。

padmakumar@padmakumar-desktop:~$ emulator -avd andy_1.6

//使用cmd创建avd

 padmakumar@padmakumar-desktop:~$ android create avd -n testavd

如何创建avd

于 2012-02-09T12:37:18.513 回答
0

旧帖子,但问题是 cyanogenmod 改变了一些东西(包括预构建内核的位置),当你执行 source build/envsetup.sh 这应该修复它但它没有,无论如何,这是你修复它的方法:

emulator -kernel prebuilt/android-arm/kernel/kernel-qemu-armv7
于 2013-07-03T21:37:20.343 回答
0

在 4.3 中,路径已经改变,试试这个:

    emulator -kernel /Volumes/android/prebuilts/qemu-kernel/arm/kernel-qemu-armv7 

将来,如果您想深入了解模拟器如何选择默认内核,请尝试:

    emulator -verbose

然后寻找 kernel.path 找出答案。

于 2013-09-26T14:54:25.357 回答