android - 如何构建Android版本?

标签 android android-source android-build

我升级了我的手机,现在想开始拆掉我的旧手机。

我去拉了Android Source并同步它。一切都很好。接下来是运行:

envsetup.sh

我认为一切顺利;什么都没有显示,所以我假设没有发生错误。现在我被困在“午餐”上了。我必须在这里做什么?文档说要

Choose which target to build with lunch. The exact configuration can be passed as an argument, e.g.

通过运行

lunch full-eng

我这样做了,但它告诉我 full-eng不存在。所以我只试了lunch并得到

No such file: /home/andrew/.lunchrc.

我需要做什么才能构建它?我是不是没有下载合适的资源?

最佳答案

首先是一个控制问题,当你说你运行了 envsetup.sh 时,你真的是指 source build/envsetup.sh 对吗?如果不是,那可能是您遇到问题的原因。

如果这不能解决您的问题,那可能是因为调用了另一个 lunch(在您的情况下它看起来像 http://code.sat.qc.ca/trac/lunch)。尝试卸载其他 lunch 或至少将其从您的 PATH 中删除,以确保运行的是来自 Android 的 lunch

关于android - 如何构建Android版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8364223/

相关文章:

php - 在 Android 应用程序中使用 post 方法时,mysql 转义字符串是否足够

android - 错误 android.content.res.Resources$NotFoundException : File from xml type layout resource ID #0x102000a

android - AOSP构建错误

flutter - 5 月 1 日之后,我们将如何处理 jcenter() 存储库,它有什么替代方案?

android - 将 Gradle 与现有的 Android 项目结合使用

java - Android 测试用例未通过 adb 脚本刷新

android - 限制父边界内的 subview

android - AOSP x86_64 模拟器在 Android Studio 中不可见

Android gradle 构建失败,出现 Nullpointer 异常

android - 如何检查一个 child 是否存在于 firebase 中?