簡體   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