【原创】【android】【配置】预置第三方的apk 或 so档


  • 题记
     大千世界,千娇百媚。尺有所长,寸有所短。所谓成大事者,必是集大成者也。泱泱如我中华大地,浩瀚若吾华夏文明,莫不是如此。
  • 预置第三方apk
           放眼当今网络信息时代,基本上所有的网络大佬们都是在抢入口,入口意味着流量,流量意味着可能的收益,布局手机布局电视,莫不是如此。
     换句话说,平台很重要。当然,合作也是很重要的。
     其实,一个优秀的职能平台,离不开其丰富的智能应用,一个成熟的平台商是不会介意和优秀的应用开发商合作的,毕竟是双赢的。
     那么,怎么样在系统中导入第三方的apk,其法有二:
  • 直接修改generic.mk文件
    • 创建一个目录用于存放apk:如kk-4.x/vendor/3rd-apk
    • 修改/device/$(BRAND)/$(ODM)/products/generic.mk中,做下的修正:
      • PRODUCT_PACKAGES += \
      •                SogouIME.apk
      • 或是:
      •  PRODUCT_COPY_FIFLES +=\
      •         vendor/3rd-apk/SogouIME.apk:system/app/SogouIME.apk
      • 注意:PRODUCT_COPY_FIFLES的搜索路径为:kk-4.x
    • 重新make即可
    • 如果发现有运行错误,如需要莫个.so支持,可能就需要帮忙把apk中.so导出,然后拷贝到/system/lib目录中。
  • 借助android.mk的拷贝功能
    • 在packages\apps目录下建一个目录Sogou;
    •  然后把SogouIME.apk文件拷贝packages\apps\Sogou目录下;
    • 在ES_FileExplorerco目录下, 建一个Android.mk文件, 输入下面内容:
      • LOCAL_PATH:= $(call my-dir)
      • include $(CLEAR_VARS)
      • LOCAL_MODULE := SogouIME.apk
      • LOCAL_MODULE_TAGS := optional
      • LOCAL_MODULE_CLASS := EXECUTABLE
      • LOCAL_MODULE_PATH := $(TARGET_OUT_APPS)
      • LOCAL_SRC_FILES := $(LOCAL_MODULE)
      • include $(BUILD_PREBUILT)
    • 其它APK文件依次重复上面相应操作;
    • 重新编译整个SDK;         
More文件:
     
Android中集成第三方软件包:http://www.2cto.com/kf/201403/286769.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值