android 4.2安装GMS包

自己的安卓平台在客户处测试时,有反馈Network Signal Info 这个apk无法安装,提示缺少共享库。通过在网上搜索,确认是少了GMS包的缘故。也就是得自己把add on属性的文件包添加到自己的工程中。步骤如下:

(1)从网上下载4.2的GMS包(可用网址http://goo.im/gapps/gapps-jb-20130812-signed.zip),可先用简单的打包方式来验证包内容是否可用。将包中的system\app\,system\etc\permissions\,system\framework\,system\lib\这些内容拷贝到映像生成文件中对应的目录下,执行打包,之后验证。该APK不能装的原因在于相应目录缺少:

system/framework com.google.android.maps.jar
system/etc/permissions com.google.android.maps.xml

通过后者脚本内容索引到jar包

(2)把GMS包添加到平台中。首先在vendor\下新建文件夹google\apps,在其中放入system\app\下的apk,并新建一个Android.mk,内容如下:

[html]  view plain copy
  1. LOCAL_PATH := $(call my-dir)  
  2.   
  3. include $(CLEAR_VARS)  
  4. LOCAL_MODULE :ChromeBookmarksSyncAdapter  
  5. LOCAL_SRC_FILES := $(LOCAL_MODULE).apk  
  6. LOCAL_MODULE_TAGS :optional  
  7. LOCAL_MODULE_CLASS :APPS  
  8. LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)  
  9. LOCAL_CERTIFICATE :PRESIGNED  
  10. include $(BUILD_PREBUILT)  
   其他若干apk均可仿照该格式。
(3)在google目录下建立一个Android.mk,内容如下:

[java]  view plain copy
  1. include $(call all-subdir-makefiles)  
(4)在项目工程对应的mk文件中,加上这个目录的索引,如下:

[java]  view plain copy
  1. include $(TOPDIR)vendor/google/products/gms.mk  
(5)新建目录google\products\,和一个gms.mk。该内容完成PRODUCT_PACKAGES的合并。大致如下:

[java]  view plain copy
  1. PRODUCT_PACKAGES += \  
  2.     ChromeBookmarksSyncAdapter  \  
  3.     ConfigUpdater   \  
  4.     GenieWidget   
   同时可以选择是否要导入新的设置向导流程,如下:

[java]  view plain copy
  1. PRODUCT_PROPERTY_OVERRIDES += \  
  2.     ro.setupwizard.mode=ENABLED   
(6)GMS包中的lib  jar  xml等文件,拷贝入vendor\xxxx\projectName\artifacts\out\target\product\projectName\system\对应的子目录即可。r 编译项目。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
企业版说明 1、企业版免费试用,安装提交注册后联系客服可以进行30天5并发30模版的试用。 2、享受金牌服务!试用期间快表教程、案例等资源免费开放,快表客服全程陪伴提供技术支持解决您的一切难题!并可按需进行现场支持! 3、企业版是独立研发的产品。企业版含有免费版、标准版所有功能,更拥有诸多高级功能,帮你实现更加简单智慧的系统,超高的性价比是您的不二选择! 4、设计更专业!功能更高级!企业版独有图片标题、模块功能、任务代办、模版权限、权限复制、用户组权限、数据备份与恢复、多维分析、智能图表、数据字典、VBA、免登录填报、二维码、外部数据源、左侧标签、超大工作流、跨表工作流、邮件提醒、任务自动办理、流程途中调整、存储过程、视图、表内提取、列表分组、列表界面控制、超强自定义SQL模式、数据高级查询、富文本公告、图片组插件、图表与图表组、 插件、视频及表格插件、OOB用户端自动升级、强大的代理服务功能、批量邮件、批量短信、自动填报、数据自动采集、自动汇总以及大屏幕展示等诸多高级功能! 5、若不会设计,我们也提供需求分析、方案设计与系统实施的服务! 6、企业版用户可享受特殊功能定制服务! 7、快表软件定期升级,创新能力首屈一指!老用户建议安装稳定版,新用户建议安装抢鲜版,让您第一时间尝鲜新功能! 8、苹果IOS系统安装APP后需要信任设置,点此查看设置方法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值