【问题标题】:How to rebuild android source code(AOSP) after changing root path更改根路径后如何重建android源代码(AOSP)
【发布时间】:2021-11-05 07:08:39
【问题描述】:

我想重新使用 android build 的结果。当我将 AOSP 完整源代码复制到另一个路径时,它无法重新构建。我应该怎么做才能重用大部分输出只删除一小部分结果? 有什么办法吗?

例如) /home/myaccount/android(构建成功) --> /home/myaccount/clone-android(搬家后,好多错误)

(Android 版本超过 10 个,使用蓝图、忍者等)

【问题讨论】:

  • 你得到了什么错误?
  • 弹出这么多错误。我猜错误没有意义。
  • 错误总是有意义的。它们可能不会直接指向问题,但没有任何类型的日志记录出了什么问题,我们打算如何帮助您?

标签: android makefile build android-source rebuild


【解决方案1】:

对不起。根据您的建议,我检查了登录详细信息。 有一些提示。谢谢。

假设将完整源代码移动到其他目录后。

  1. cd 安卓
  2. source build/envsetup.sh && lunch myproduct-userdebug
  3. m -j1
  4. 发生错误(错误日志有:Loading previous configuration from android/bootable/bootloader/edk2/Conf/BuildEnv.sh)
  5. rm bootable/bootloader/edk2/Conf/BuildEnv.sh(具有绝对文件路径的自动生成文件)
  6. m -j1
  7. 检查 system.img in out 目录

您可以根据您的系统更改 -j 选项。 这是在 Android 11 版本中检查的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-08
    • 2015-08-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多