NanoPi—M1(H3)———HAL程序编译、打包进安卓系统镜像以及so文件存放位置

来源:互联网 发布:淘宝客服幽默催拍话术 编辑:程序博客网 时间:2024/06/04 23:20

1、HAL程序编译(以led程序为例):在安卓代码根目录(nanopi_h3/android):



然后运行命令“mmm hardware/libhardware/modules/led/”,即可完成编译。

编译完成后生产的so文件路径为:


2、将编译完成的hal程序(so文件)打包进安卓系统的镜像中,命令:

在目录nanopi_h3/lichee下运行“./gen_android_img.sh -b nanopi-m1”

将打包完成的镜像更新到板子里面,然后查看目录/sysytem/lib/hw

在该目录下存在led.default.so文件,即hal编译生成的so文件已经被成功打包进安卓系统的镜像中了。

0 0
原创粉丝点击