gpt4 book ai didi

java - 如何构建最新的 AOSP?

转载 作者:行者123 更新时间:2023-11-30 02:47:03 26 4
gpt4 key购买 nike

在完全配置 AOSP 之后。我尝试使用 ma​​ke -j4 构建它。但是我收到以下错误:

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.4
TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IMM76
============================================
Checking build tools versions...
************************************************************
You are attempting to build with the incorrect version
of java.

Your version is: java version "1.7.0_55".
The correct version is: Java SE 1.6.

它正在尝试构建 4.0.4,而不是 Android-L。这就是它要求 Java 6 的原因,因为构建 4.0.4 需要 Java 6。

如何为可以使用 Java-7 构建的 Android-L 构建?我想为 AOSP 做贡献。为此,我只需要构建最新的 AOSP master 分支,而不是旧版本。

任何帮助都会很棒。谢谢。

最佳答案

看起来您在错误版本的 AOSP 上初始化了您的 list 。参见 Downloading the Source了解设置 AOSP 所需的操作。

你想要的主要部分是:

repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

这将在 AOSP 版本 4.0.1_r1 上初始化您的存储库。如果你想在 l-preview 分支上初始化,它将是:

repo init -u https://android.googlesource.com/platform/manifest -b l-preview

请记住,这实际上不是 android l 的源代码,它是 GPL 更新。我不确定他们是否已将其转移到使用 Java 1.7 版,因为我还没有亲自尝试过。

关于java - 如何构建最新的 AOSP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24847719/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com