专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Android

怎把第三方apk编译进Android系统解决方案

发布时间:2010-05-30 10:45:08 文章来源:www.iduyao.cn 采编人员:星星草
怎把第三方apk编译进Android系统
在有源码的情况下,成功把自己的程序编译进系统了,但是只是把一个apk编译进系统却老是不成功。
  我在网上找到了下面三种方法,但是都没成功,求解救....

(1)把apk拷贝到outtargetproductgenericsystemapp中。 
  执行命令make snod , 把添加的spk编到system.img 中 
  (2)使用mkyaffs2image工具,把apk及相关文件(如.so)拷贝到system的相应路径下,执行 mkyaffs2image -f direction/system system.img,直接生成system.img 然后用emulator -system system.img
   
  (3)(1) 新建一个文件夹目录,用来存放apk文件 
  mkdir packages/apps/Prebuilt_apps 
  cd packages/apps/Prebuilt_apps 
  在Prebuilt_apps中新建make文件 
  vi Android.mk 
  并写入 
  LOCAL_PATH := $(call my-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就会考被到outtargetproductgenericsystemapp中。 
  (3) 执行make snod 。完成。 
 

------解决方案--------------------
直接把app放到/system/app目錄下 即可
------解决方案--------------------
还需要添加配置文件 在Ubuntu上为Android系统内置Java应用程序测试Application Frameworks层的硬件服务 ,后面有说
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: