Android系统内置第三方应用

      从8月开始,我开始转向Android系统的开发,做了n年的WinCE,现在对微软是怒其不争,但倒也没有什么悲哀的,在pc领域,她仍然是独立风骚,暂时没有操作系统可以撼动其地位。只是IT行业的以IBM,WINDOWS,INTEL为标志PC时代正在被以APPLE,GOOGLE,ARM为标签的嵌入式时代抢去了风头。其实许多系统都很好,只是不再流行,如palm os,wince,我等草芥码农要找饭吃,也只好顺应市场的潮流了。

     刚开始接触Android,将工作中的所得做个笔记备以后参考吧,有些琐碎:

  1. Android系统内置外部应用APK:

     1> 将第三方的APK(如ESFileExplorer.APK),拷贝到以下目录:

         jb/device/mstar/common/apps/

     2>修改“jb422/device/mstar/common/apps/”目录下的android.mk文件:

           prebuilt_Apps := \

                       mjweather \

                       widgetHost \

                       EsFileExplorer 

      3>修改“jb422/device/mstar/msternike/device.mk”

           PRODUCT_PACKAGES += \

                        MLauncher  \

                        EsFileExplorer 


      4>编译:make  -j2


    20141104:

     其实发现如果有Android系统的开发包,要将编译好的.apk安装到系统中只需要将*,apk文件copy到system/app目录下,重新make以下即可;反之要去掉不想要的apk文件也只需要从这个目录下删除那个apk文件;

系统更新启动后,PackageManager会自动解包并且安装apk文件。并且如果是在/system/app目录下的apk文件时删除不掉的,但是如果安装在data/app目录则可以删除掉;

   注意copy的*.apk的文件权限需要更改为0666;

    




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值