Android内置so库到各个目录下

内置so库到  system/lib,lib64 lib/hw/

内置bin到 system/bin

nasri@nasri-OptiPlex-780:~/M_6735_53_VOLTE_04_18$ tree packages/apps/GF3208FP/
packages/apps/GF3208FP/
├── Android.mk
├── bin
│   ├── Android.mk
│   └── gx_fpd
├── lib
│   ├── Android.mk
│   ├── hw
│   │   ├── Android.mk
│   │   └── gxfingerprint.default.so
│   ├── libalgoandroid.so
│   ├── libfp_client.so
│   └── libfpservice.so
└── lib64
    ├── Android.mk
    ├── hw
    │   ├── Android.mk
    │   └── fingerprint.default.so
    └── libfp_client.so

packages/apps/GF3208FP/Android.mk
LOCAL_PATH:= $(call my-dir)
include $(call all-makefiles-under,$(LOCAL_PATH))

include目录下所有的mk文件
1.只include Android.mk文件,叫其他名字的mk文件,不include.
2.只include这个$(LOCAL_PATH)一级目录下的Android.mk文件,而不是所有子目录以及子目录下的Android.mk文件。
这个函数的源代码:
define all-makefiles-under
$(wildcard $(1)/*/Android.mk)
endef



LOCAL_PATH := $(call my-dir)




copy bin到system/bin 下
packages/apps/GF3208FP/bin/Android.mk
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE :=  gx_fpd
LOCAL_MODULE_CLASS := EXECUTABLES
LOCAL_SRC_FILES := gx_fpd
include $(BUILD_PREBUILT)

include $(call all-makefiles-under,$(LOCAL_PATH))



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值