【问题标题】:how to run the emulator from the command line on ubuntu11.10如何在 ubuntu11.10 上从命令行运行模拟器
【发布时间】:2023-03-21 13:20:01
【问题描述】:

我是 android 构建的新手,所以如果我的问题是,请原谅 太容易了:)

我的构建过程似乎是成功的,但是“模拟器”命令失败了 这个错误:

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

我不知道为什么会出现此错误。

请帮帮我。

【问题讨论】:

  • 如何检查我是否创建了 AVD?

标签: android android-emulator ubuntu-11.10


【解决方案1】:

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

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

//使用cmd创建avd

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

how to create avd

【讨论】:

  • 是的,我已经创建了 AVD
【解决方案2】:

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

emulator -kernel prebuilt/android-arm/kernel/kernel-qemu-armv7

【讨论】:

    【解决方案3】:

    在4.3中,路径变了,试试这个:

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

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

        emulator -verbose
    

    然后寻找 kernel.path 找出来。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-20
      • 1970-01-01
      • 2011-12-25
      • 1970-01-01
      • 1970-01-01
      • 2019-07-06
      • 2016-06-22
      • 2011-07-04
      相关资源
      最近更新 更多