1
1
好的,最后我已经编译了这个测试版。 我发现beta分支/标签不一定是编译的。 所以我所做的是看: https://android.googlesource.com/platform/ 当我遇到错误时,我试图在稍后提交这个有问题的子模块,以修复这次编译。 这样做直到找到编译在一起的提交的组合才起到了神奇的作用。 如果有人想知道我为了编译安卓12测试版2而签出了哪个特定的承诺,请告诉我 |
2
0
实际问题是,这个AOSP 12 Beta 3没有完全同步,并且由于您收到这些错误,在不同的-2文件中很少提到模块。我也犯了同样的错误。
通过在这些文件中注释这些模块来消除这些错误。 错误:build/soong/java/core-libraries/Android.bp:130:1:模块“ legacy.core.platform.api.stubs “已定义 libcore/mmodule/core_platform_api/Android.bp:182:1<--此处的先前定义 build/soong/java/core-librarys/Android.bp第130行,您可以对此模块进行注释。 /*java_library{ 名称 legacy.core.platform.api.stubs ", 可见性:core_platform_visibility, hostdex:true, compile_dex:true,
}*/ 其他模块也是如此。 https://stackoverflow.com/users/4618429/omribager 如果是的话,你是否成功构建了AOSP 12 Beta 3,请提到这个过程,因为在这些修复之后,我也遇到了其他模块的问题。 [100%1/1]out/soong/.bootstrap/bin/soong_build-out/soong/build.ninja 失败:out/soong/build.ninja cd“$(dirname”out/soong/.bootstrap/bin/soong_build“)”&&BUILDER=“$PWD/$(basename”out/soong/.bootstrap/bin/soong_build“)”&&cd/&&env-i“$BUILDER”--top“$top”--out“out/soong”-n“out”-d“out/soung/build.inja.d”-t-l out/.module_paths/Android.bp.list-globFile out/soong/.build-globs.ninja-o out/sooing/build.ninja-available_env out/soog/soong.environment.available--used_env out/souing/soong.environment.used Android.bp 错误:external/rust/crates/zip/Android.bp:21:1:“libzip”依赖于未定义的模块“libflate2” 01:00:29 soong引导失败,返回:退出状态1 未能建立某些目标(01:08(mm:ss)) |