问题
FAILED: /bin/bash -c “prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/bin/x86_64-linux-android-strip --strip-all out/target/product/xxx/symbols/system/lib/libxxx.so -o out/target/product/xxx/obj/lib/libxxx.so”
原因
ndk在x86_64交叉编译环境下进行编译时,引用的libxxx.so不能被x86_64兼容
解决
strip目的是要将生成文件精简。在编译不过的工程的Android.mk中增加
LOCAL_STRIP_MODULE :=false