【问题标题】:"android list target" show nothing for AOSP build“android 列表目标”对 AOSP 构建不显示任何内容
【发布时间】:2017-02-17 00:10:13
【问题描述】:

根据http://source.android.com/source/building.html中列出的说明,可以构建完整的构建,并且可以启动模拟器。

Android 4.0.4 源代码已下载并构建。

. build/envsetup.sh

lunch full-eng

make

root@computer0OfGod:~/customEmulator# android list target
Available Android targets:

但是运行android list target什么都不显示,所以无法创建avd。

预期结果是应该至少列出一个目标。 我怎样才能把目标带出来?

【问题讨论】:

    标签: android build android-source


    【解决方案1】:

    我不确定,但我认为您需要先创建 avd:

    $ ./android create avd -n [Your AVD's name] -t 1 
    

    供参考:http://blog.sheikhaman.com/2010/10/android-os-source-code-modification_13.html

    希望对你有帮助!

    【讨论】:

    • 问题是“-t 1”指定了目标1。在我的场景中,没有列出目标,这意味着有0个目标。所以“-t 1”是无效的。
    • 知道了。该链接非常有帮助。我的问题是我使用了/root/customEmulator/out/host/linux-x86/bin/emulator。而是应该使用 /customEmulator/out/host/linux-x86/sdk/android-sdk_eng.root_linux-x86/tools/emulator。我想知道这两个之间是否有任何区别。
    • 很高兴为您提供帮助。对不起!我不知道它们之间的确切区别。顺便说一句,我想知道一件事,是否可以通过以下方式修改android源代码Windows 操作系统上的 Eclipse。如果您能提供帮助,我将不胜感激。
    • 我不清楚你的问题。 1.Eclipse编辑器当然可以修改任何代码,包括android源代码,也许这不是你想要的。 2.或者你想要的是从eclipse启动android模拟器(来自AOSP)?在这种情况下,我们可以将 google 的 sdk 模拟器替换为我们自己的构建模拟器。
    • 好吧,让我简单点。我想修改android源代码,但我没有mac或linux。Windows操作系统可以吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多