apk文件编译到系统文件中的方法

apk文件编译到系统文件中的方法

把第三方或自己开发的 apk 文件编译到系统文件 (system.img) 中的方法:
1  (1)
源码编译后,把 apk 拷贝到 out\target\product\generic\system\app 中。
    (2)
执行命令 make snod , 把添加的 spk 编到 system.img
   
缺点:执行 makeclean 后,再次 make 完毕需要重新执行上面操作。
2  "
方法一 " 的改进。
    (1)
新建一个文件夹目录,用来存放 apk 文件
             mkdirpackages/apps/Prebuilt_apps
             cdpackages/apps/Prebuilt_apps
            
Prebuilt_apps 中新建 make 文件
             vi Android.mk
            
并写入
             LOCAL_PATH := $(callmy-dir)
             include $(CLEAR_VARS)
             LOCAL_POST_PROCESS_COMMAND:= $(shell cp -r $(LOCAL_PATH)/*.apk $(TARGET_OUT)/app/)
            
保存退出。
    (2)
把需要编译的 apk 拷贝到目录 Prebuilt_apps 下,执行 make Prebuilt_apps 中的 apk 就会考被到 out\target\product\generic\system\app 中。
     (3)
执行 make snod 。完成。
   
此方法执行 makeclean 后,再次 make 完毕,只需要 makesnod 即可 ( 有时 make 后, out\target\product\generic\system\app 没有需要添加的 apk ,此时再 make 一次即可,速度很快 )
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值