【问题标题】:android source code building安卓源码搭建
【发布时间】:2015-07-30 09:43:40
【问题描述】:

我已经有了android 4.0的完整源代码。如何将它带到 git 以便我可以通过 ubuntu 14.04 LTS 编译和构建它?其实我想构建自定义ROM。

还有其他的编译方式吗?

【问题讨论】:

    标签: android git android-source android-build


    【解决方案1】:

    你不需要将安卓源代码放到 git 中,就可以构建它。 AOSP 是一组(数百个)项目,它们已经在自己的 repos、github 或其他主机中。

    您应该遵循 AOSP ROM 的构建说明。例如,这里是为三星 Galaxy S4 mini LTE (serranotexx) 构建的 CyanogenMod https://wiki.cyanogenmod.org/w/Build_for_serranoltexx

    如果您要自定义一个 ROM,并且您想将您的更改放到 git 中,我认为分叉更改的存储库并修改您的存储库清单以使用分叉的存储库是正确的。

    【讨论】:

    • 其实我已经有源代码不想再下载源代码了
    • 如果您在本地已经有 AOSP 源代码,您可以尝试按照此处所述开始构建它:source.android.com/source/building-running.html您可能需要检查是否安装了必要的工具source.android.com/source/initializing.html
    • 当我构建它时。它给了我某些文件的权限被拒绝错误。如何解决这个问题?我已经尝试了我在谷歌上找到的所有方法。我还安装了所有必需的组件
    • /bin/bash: prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/arm-linux-androideabi-gcc: 权限被拒绝 /bin/bash: prebuilt/ linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/arm-linux-androideabi-gcc:权限被拒绝/bin/bash:prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x /bin/arm-linux-androideabi-gcc:权限被拒绝
    • /bin/bash: build/core/find-jdk-tools-jar.sh: Permission denied build/core/config.mk:268: *** Error: 找不到 jdk 工具。 jar,请安装JDK6,您可以从java.sun.com 下载。停止 ** 没有产品规格:'full' ** 你有正确的回购清单吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-09
    相关资源
    最近更新 更多