国产手机不支持google play Service 的解决方案(小米2)
2013-05-29 00:33
531 查看
声明:此方法在最新米2 V5 系统里测试成功
最近项目准备用google map做开发,但是当我一切准备工作就绪后,app-key申请完了,代码也加到工程里后,一运行发现无法获得google play Service,所以也就无法显示google map。后来想想问题是用来解决的,就开始google了。
1.首先网上说要安装GoogleServicesFramework.apk 和
GoogleLoginService.apk,于是我下载了一个,当我安装时我发现原来系统里有这两个apk,在system/app/目录下。
所以当我重新安装后发现问题还是没有解决。
2.下面继续google,发现有人说安装google play,然后把/data/app/com.android.vending-1.apk 拷到 /system/app/下面,可以解决这个问题,然后用个手机助手安装个google play,当我移动apk时问题就来了。接下来才是见证奇迹的时刻。
目的:把/data/app/com.android.vending-1.apk 拷到 /system/app/下面
解决方案:
windows下打开cmd:
xxx\sdk\platform-tools>adb shell
进入到手机的linux系统中后,由于/system/app/是一个read-only 目录,所以无法将文件拷贝到该目录下,所以就想到了挂载:
# mount -o rw,remount /system
这样我们就获得了/system/app目录的读写权限,下一步是获得手机的root权限
# su
获得root权限后,我们就可以执行拷贝了,但是android系统是个阉割版的linux,没有cp命令,但是这也难不倒我们,因为我们有busybox 这个瑞士军刀(如果手机上没有的话,还要安装一下,安装过程google,因为米2自带这个软件,所以没有弄),就下来就是拷贝了:
到此我们终于拷贝成功了,然后别忘了恢复/system权限
# mount -o ro,remount /system
ok,到此结束,手机重启,一切ok。
最后附上apk下载地址:GoogleServiceFramework.apk GoogleLoginService.apk
或者不用安装google play 直接下载
com.android.vending-1.apk
最近项目准备用google map做开发,但是当我一切准备工作就绪后,app-key申请完了,代码也加到工程里后,一运行发现无法获得google play Service,所以也就无法显示google map。后来想想问题是用来解决的,就开始google了。
1.首先网上说要安装GoogleServicesFramework.apk 和
GoogleLoginService.apk,于是我下载了一个,当我安装时我发现原来系统里有这两个apk,在system/app/目录下。
所以当我重新安装后发现问题还是没有解决。
2.下面继续google,发现有人说安装google play,然后把/data/app/com.android.vending-1.apk 拷到 /system/app/下面,可以解决这个问题,然后用个手机助手安装个google play,当我移动apk时问题就来了。接下来才是见证奇迹的时刻。
目的:把/data/app/com.android.vending-1.apk 拷到 /system/app/下面
解决方案:
windows下打开cmd:
xxx\sdk\platform-tools>adb shell
进入到手机的linux系统中后,由于/system/app/是一个read-only 目录,所以无法将文件拷贝到该目录下,所以就想到了挂载:
# mount -o rw,remount /system
这样我们就获得了/system/app目录的读写权限,下一步是获得手机的root权限
# su
获得root权限后,我们就可以执行拷贝了,但是android系统是个阉割版的linux,没有cp命令,但是这也难不倒我们,因为我们有busybox 这个瑞士军刀(如果手机上没有的话,还要安装一下,安装过程google,因为米2自带这个软件,所以没有弄),就下来就是拷贝了:
# busybox cp /data/app/com.android.vending-1.apk /system/app/
到此我们终于拷贝成功了,然后别忘了恢复/system权限
# mount -o ro,remount /system
ok,到此结束,手机重启,一切ok。
最后附上apk下载地址:GoogleServiceFramework.apk GoogleLoginService.apk
或者不用安装google play 直接下载
com.android.vending-1.apk
相关文章推荐
- 国产手机 google play store安装方法
- Android 进入网页或者手机market(现为Google play store)
- 小米2及其他Android手机无法连接mac解决方案
- 判断当前手机系统是否支持google map api .
- Android国行手机使用Google Play Store
- 安装 Google play service
- 小米2及其他Android手机无法连接mac解决方案
- 判断当前手机系统是否支持google map api
- 接入google play service 的debug模式测试时候弹出选择谷歌账户后回调失败的原因【三个小坑真TM的经典】
- 在创建android + googlemap时应检查手机是否有Google Play services APK
- 关于javafx支持IOS、android等智能手机解决方案
- 减少集成google-play-service-lib后编译的apk的大小
- 关于魅族/小米等手机不支持弹窗解决方案
- 小米2及其他Android手机无法连接mac解决方案
- 集成Google Play 支付,缺失 IInAppBillingService.aidl 或 Google Play Billing Library
- 少部分手机浏览器对于COOKIE支持不够导致服务端无法读取session的解决方案
- GoogleServices之GooglePlayService官方文档翻译
- 判断当前手机系统是否支持google map a
- 512_盟德插件googleplayservice
- 如何用Google APIs和Google的应用系统进行集成(7)----在把JSON转换成XML数据过程中,JSON数据中包含违背XML数据规范:XML节点名不支持数字的Java解决方案