1,development/build/sdk-linux-x86.atree:36: couldn't locate source file: lib64/libaapt2_jni.so
解决:在sdk-linux-x86.atree 注释掉
development/build/sdk.atree:50: couldn't locate source file: bin/dmtracedump
解决:
添加
diff --git a/tools/dmtracedump/Android.bp b/tools/dmtracedump/Android.bp
index 4f942bd..9ee66f1 100644
--- a/tools/dmtracedump/Android.bp
+++ b/tools/dmtracedump/Android.bp
@@ -28,6 +28,10 @@ art_cc_binary {
windows: {
enabled: true,
},
+ linux: {
+ enabled: true,
+ },
+
},
2,development/build/sdk.atree:51: couldn't locate source file: bin/etc1tool
解决:
在./development/tools/etc1tool中:执行mm, 然后 make sdk
3,development/build/sdk.atree:81: couldn't locate source file: bin/split-select
解决:
在frameworks/base/tools/split-select中,执行 mma
4,development/build/sdk.atree:86: couldn't locate source file: bin/bcc_compat
解决:
cp ./prebuilts/sdk/tools/linux/bin/bcc_compat
5,development/build/sdk.atree:134: couldn't locate source file: bin/apksigner
解决:
cp ./tools/apksig/etc/apksigner ./out/host/linux-x86/bin/
6,development/build/sdk.atree:135: couldn't locate source file: framework/apksigner.jar
解决:
android源码中没有发现这个文件,暂时注释掉(这个在官网下载的android sdk中有,应该直接拷贝过来可以使用)
7,development/build/sdk.atree:138: couldn't locate source file: bin/dx
解决: cp ./prebuilts/sdk/tools/dx ./out/host/linux-x86/bin/
8,development/build/sdk.atree:139: couldn't locate source file: framework/dx.jar
解决:cp ./prebuilts/sdk/tools/lib/dx.jar ./out/host/linux-x86/framework/