构建安卓编译环境

环境:Ubuntu 18.04
需要内存:16GB

1. 下载安卓编译环境

链接: https://pan.baidu.com/s/1VZ80lmtMVzxJhuYW8wOx6Q 提取码: 6q8x

2. 下载工具

apt-get install python3 make gcc git gcc-aarch64-linux-gnu bison flex libssl-dev

3. 源代码准备

  1. 源代码,放在system目录下即可。

  1. Android.bp文件。
基本格式为:
cc_binary {
    name:"",
    srcs:[],
    cflags:[],
    shared_libs:[]
}

参考:https://source.android.google.cn/docs/setup/build?hl=zh-cn

  1. 名字添加到*.mk(如base_system.mk base_vendor.mk)
*.mk路径:build/target/product/
在PRODUCT_PACKAGES += \下添加name,Android.bp中填写的name

4. 编译

./build_android.sh

编译出来的文件,可以在out/target/product/rk3328_box/system/bin下找到。

作者:admin  创建时间:2022-09-09 17:06
最后编辑:admin  更新时间:2024-03-12 10:45