操作是按照《编译打包流程 / V1.0》的流程进行的,记录我遇到的问题。

  1. JDK版本的问题
    由于是在16.04上编译4.2.2的源码,一般不会安装4.2.2需要的1.6版本的JDK,只能在当前目录下单独为该源码安装一个;

  2. MAKE版本问题
    需要将build/core/main.mk中的3.82改成4.1版本。

  3. 文档上流程注释

$ cd camdroid
$ source build/envsetup.sh
$ lunch crane_cdr-eng
----(选择对应方案,如 crane_cdr-eng)
$ mklichee #这里会出现手动配置的问题,不必吃惊
$ extract-bsp
$ make -j8
$ pack
  1. 执行mklichee出现手动选择项
    CamDroid编译打包固件

  2. lunch crane_cdr-eng时遇到的问题
    lunch时多了一个选项,如下:
    CamDroid编译打包固件
    1即可。

烧写后,通过cat /proc/versioncat /system/build.prop判断都是新的,说明编译烧写成功。

相关文章:

  • 2021-12-20
  • 2022-01-11
  • 2021-09-06
  • 2021-05-27
  • 2022-12-23
  • 2022-01-24
  • 2021-12-05
  • 2021-07-03
猜你喜欢
  • 2021-08-14
  • 2022-12-23
  • 2021-04-20
  • 2021-05-12
  • 2021-09-09
  • 2021-06-25
  • 2022-12-23
相关资源
相似解决方案