编译Android系统常见错误
Posted wxer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译Android系统常见错误相关的知识,希望对你有一定的参考价值。
ninja: build stopped: subcommand failed.
build/core/ninja.mk:153: recipe for target \'ninja_wrapper\' failed
make: *** [ninja_wrapper] Error 1
#### make failed to build some targets (13:40 (mm:ss)) ####
修改文件
prebuilts/sdk/tools/jack-admin
然后运行
prebuild/sdk/tools/jack-admin start-kernel看看是否会出错
我的环境就出现了如下错误
fantasy@fantasy-All-Series:~/my_dev/android/AOSP$ ./prebuilts/sdk/tools/jack-admin start-server
./prebuilts/sdk/tools/jack-admin: line 163: curl: command not found
./prebuilts/sdk/tools/jack-admin: line 163: curl: command not found
./prebuilts/sdk/tools/jack-admin: line 163: curl: command not found
./prebuilts/sdk/tools/jack-admin: line 163: curl: command not found
Communication error with Jack server (127), try \'jack-diagnose\' or see Jack server log
即没有安装curl
如下命令安装curl即可
sudo apt-get install curl
参考:
http://blog.csdn.net/HardReceiver/article/details/52650303
错误2:
xmllint:command not found
方法:sudo apt-get install libxml2-utils
错误3:
解决方法:
sudo apt-get update && sudo apt-get install mesa-utils
以上是关于编译Android系统常见错误的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向Android 逆向通用工具开发 ( Android 平台运行的 cmd 程序类型 | Android 平台运行的 cmd 程序编译选项 | 编译 cmd 可执行程序 )(代码片段