繁体   English   中英

从源代码为maguro构建Android JB

[英]Build Android JB for maguro from source

我想从源代码构建适用于Galaxy Nexus的Android JB。 当我执行lunch并选择maguro时 ,我看到以下内容:

PLATFORM_VERSION_CODENAME=AOSP
PLATFORM_VERSION=4.0.9.99.999.9999.99999
TARGET_PRODUCT=full_maguro
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.2.0-30-generic-x86_64-with-Ubuntu-12.04-precise
HOST_BUILD_TYPE=release
BUILD_ID=OPENMASTER
OUT_DIR=out

因此,我认为PLATFORM_VERSION是ICS。

AFAIK我结帐了主人 https://android.googlesource.com/platform/manifest(如果我在此处打开master的话) ,我无法理解它是什么平台版本。 如何找到master分支中的平台版本?

在源文件的build/core/version_defaults.mk文件中,如果PLATFORM_SDK_VERSION为16,则为Jellybean。

进一步检查是通过将构建后在out目录中创建的current.txt与frameworks/base/api/16.txt 这样构建的公共api与16相同

编辑:文件version_defaults.mk是否也具有PLATFORM_VERSION:= 4.1.1?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM