Android源码编译备忘

Posted dfqin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android源码编译备忘相关的知识,希望对你有一定的参考价值。

主要是编译环境配置,

1、我本来JAVA环境是配置好的,所以这一步可以跳过了

2、终端运行 . build/envsetup.sh

3、终端运行 lunch 提示找不到xcode.app的目录,我理解应该只需要安装依赖xcode tool就行了,但没找到相关资料我直接安装了xcode

4、终端运行 lunch 提示需要在bash下执行,我默认使用的zsh,切换到bash终端执行,提示 /bin/bash: python: command not found,安装python3后在.bash_profile对python3重命名:alias python="/Library/Frameworks/Python.framework/Versions/3.10/bin/python3" 终端中可以识别python命令了,但是lunch依然会报上面那个错误,通过设置软连接解决:

ln -s /usr/local/Cellar/python/3.5.2_3/bin/python3 /usr/local/bin/python

以上是关于Android源码编译备忘的主要内容,如果未能解决你的问题,请参考以下文章

Android源码编译备忘

CentOS7编译安装Python3并与Python2共存 - Manson的备忘录

Android源码编译是干啥

如何定制android源码的编译选项

Android源码编译

如何在android源码中添加自己的jni方法