2016-06-07 5 views
0

android @ compiler172: ~/work/AndroidNPreview3 $ -j32

android-n-Vorschau-3 Build für Nexus 6P

PLATFORM_VERSION_CODENAME=REL 
 
PLATFORM_VERSION=6.0.1 
 
TARGET_PRODUCT=aosp_angler 
 
TARGET_BUILD_VARIANT=userdebug 
 
TARGET_BUILD_TYPE=release 
 
TARGET_BUILD_APPS= 
 
TARGET_ARCH=arm64 
 
TARGET_ARCH_VARIANT=armv8-a 
 
TARGET_CPU_VARIANT=cortex-a53 
 
TARGET_2ND_ARCH=arm 
 
TARGET_2ND_ARCH_VARIANT=armv7-a-neon 
 
TARGET_2ND_CPU_VARIANT=cortex-a7 
 
HOST_ARCH=x86_64 
 
HOST_2ND_ARCH=x86 
 
HOST_OS=linux 
 
HOST_OS_EXTRA=Linux-3.5.0-23-generic-x86_64-with-Ubuntu-12.04-precise 
 
HOST_CROSS_OS=windows 
 
HOST_CROSS_ARCH=x86 
 
HOST_CROSS_2ND_ARCH=x86_64 
 
HOST_BUILD_TYPE=release 
 
BUILD_ID=MASTER 
 
OUT_DIR=out

machen ========== ============================== make: *** Keine Regel, um Ziel prebuilts/build-tools/linux-x86/bin/ckati', needed by aus/Build- machen aosp_angler.ninja '. Halt.

make konnte einige Ziele nicht bauen (1 Sekunden)

wenn ich refs/tags/android-n-preview-3 für meine Nexus 6p bauen, aber fehlgeschlagen. Wie kann ich damit umgehen?

Antwort

1

Es sieht so aus, als ob das neue AOSP-Build-System die neuen Build-Tools Projekt verwendet. Sie haben wahrscheinlich vergessen, dieses Projekt in das aktualisierte Manifest für android-n-preview-3 aufzunehmen.

Sie haben zwei Möglichkeiten:

1) Fügen Sie das Projekt in Ihre local_manifest:

<project path="prebuilts/build-tools" name="platform/prebuilts/build-tools" revision="refs/tags/android-n-preview-3" /> 

2) klonen es selbst:

cd ~/work/AndroidNPreview3 
git clone https://android.googlesource.com/platform/prebuilts/build-tools prebuilts/build-tools