Android 不同平台编译 差异和配置
Android4.2.2 |
Android 5.0 |
6.0 |
7.0 |
8.0 |
./mk listp ./mk 显示所有的 编译帮助 |
source build/envsetup.sh 也可以用 “ .” 来代替source |
too |
too |
too |
选择要编译工程 |
lunch 选择要编译的工程 选择工程时一定要注意工程名因为不同编译环境 选择的编号是不一样 编译版本的区别: 1. user ,有权限限制,量产版本(用户版本) 2. userdebug ,系统有root权限,用于调试 3. eng ,有root权限,即:engineering版 编译的number,编译之前执行:export BUILD_NUMBER= ${USER} - 'date + %Y%M%d-%H%M%S' |
too |
too |
too |
./mk XXXXX n/new |