不支持google play不支持服务怎么办

Google Maps API v2 android版本开发 国内手机不支持google play Service相关问题解决--图文教程
google 地图在国内的使用让人很头痛,麻烦得要死,真搞不明白google为什么不能搞成跟百度地图那样让人使用。
后注:最近刷机后重新安装(默认root的)可以直接在市场上下载几个apk安装后使用google服务了。
google maps依赖于google play Service,而国内手机大部分都没预装google play Service,单独安装也安装不了,要root后经过几步安装系统app才能使用。
v2版本的申请api key方式让调试也变得复杂,开发的jar包不是用普通的导入方式就可以的,还需要导入工程,相对其他功能来说复杂了很多,网上搜索了很多资料,自己测试出了很多问题后总算在手机上看到地图了,这里记录一下,时间是.(以后可能现在可以的方法又不行了)。
把自己手机上最新的apk导出来传到博客上共享了&&
/zdz8207/google%E6%9C%8D%E5%8A%A1%E7%9B%B8%E5%85%B3apk-.zip&
官方介绍地址
Google Maps Android API v2的初步介绍:  /maps/documentation/android/  Introduction  /maps/documentation/android/intro
===================================================
具体步骤:
一、下载 Google Play services SDK :打开Android SDK Manager进行下载。
更新sdk内容,拉到最下面,下载会到你sdk目录的extras目录下,具体路径跟你环境有关,如上图,鼠标移动上去可以看到。
二、申请api key
1.获取数字证书的证书指纹,数字证书(digital certificate)有Debug和Release两种。本地调试的debug keystore 文件debug.keystore。默认和虚拟机AVD存放在一起,xxx\.android\,也可以通过Eclipse中的Windows&Preferences&Android中的Default debug keystore进行查看。Release的是自己发布应用生成的keystore在cmd命令行里切换到你安装的JDK的bin目录中输入下列命令(路径替换成你自己的):keytool -v -list -keystore E:\android\avd\.android\debug.keystore
debug.keystore默认密码是android,自己的签名文件是你自己设置的密码,跟发布时输入的密码一样。查看"证书指纹"中的SHA1中的内容,这个内容记下来,接下来会使用到. 效果图如下:
2.创建Google Maps API Key
/apis/console需要先登录,首次使用会出现让你创建API工程的页面. 点击Create project后会跳转到services页面,需要在这个页面选择你要使用的API.选择Google Maps Android API v2. 跳转到服务条款确认的页面,接受后,在显示的页面中左边列表选择&API Access&,然后点击Create new Android key... 按钮. 在弹出的对话框中填写SHA1认证指纹和程序的包命,中间用分号分隔(google自带的google map v2示例程序的包命是com.example.mapdemo): C6:3D:DB:7B:1C:07:FD:5A:53:E0:85:28:3D:D1:5F:FE:FF:8E:D1:38;com.example.mapdemo点击create按钮后,就创建了一个新的API key: Key for Android apps (with certificates)API key: AIzaSyDFGLwpvnJ33QxKvHPY7MxrhbNUX29J42YAndroid apps: C6:3D:DB:7B:1C:07:FD:5A:53:E0:85:28:3D:D1:5F:FE:FF:8E:D1:38;com.example.mapdemoActivated on: Mar 25,
上面生成的API key配置到AndroidManifest.xml&meta-dataandroid:name="com.google.android.maps.v2.API_KEY"android:value="AIzaSyDFGLwpvnJ33QxKvHPY7MxrhbNUX29J42Y"/&
再到Service里面打开api功能,尤其是android的api v2 哪项,否则无法使用申请的key
三、导入工程
Eclipse中选择 File & Import, Android & Existing Android Code into Workspace. (注意: 是 Android & Existing Android Code into Workspace, 不是General & Existing Projects into Workspace, 否则是无法导入) ,拷贝到自己的工作目录,注意:这个项目和maps项目必须在同一文件夹或者工作空间才行,否则会出错。
导入&android-sdk-folder&/extras/google/google_play_services/samples/maps 注意:新版本eclipse不能先复制到workspace下再导入了,否则会报错。
Eclipse中选择 File & Import, Android & Existing Android Code into Workspace,把此程序导入到Eclipse中.(注意: 这里是 Android & Existing Android Code into Workspace, 而不是General & Existing Projects into Workspace, 否则会出现大量错误.)&
导入后发现有大量错误,解决办法
1.删除res\layout下面的options_demo.xml multimap_demo.xml 删除对应类,修改MainActivity。
2.创建libs文件夹,导入android-support-v4.jar
3.修改AndroidManifest.xml 把申请到的api key 填到里面,
注意,你的包名必须和申请的一致才可以,修改了包名以后要重新申请,当然debug.keystore不一样也要重新申请,就是说我这里这个key你是用不了的
&meta-dataandroid:name="com.google.android.maps.v2.API_KEY"android:value="AIzaSyDFGLwpvnJ33QxKvHPY7MxrhbNUX29J42Y"/&
4.把google-play-services.jar这个jar包导入,在自己的项目上右键,选Properties,左边选Android,然后在下面的Library里面Add刚才的google-play-services_lib。
注意:一定要变成绿色打勾了以后才可以,当前情况下可以的,关闭后再进入有可能又变红x了,原因应该是路径的问题,上面说过了两个项目必须在同一workspace里面才可以。
另外,手机的google play必须更新到最新版本,否则第一次运行会提示要你先更新了才能使用。
本人的运行效果:
测试过程遇到了很多问题,可能不同环境,不同机型还会遇到其他问题,我遇到的问题要点都在上面说明了,下面是两个报错比较多的异常。
03-25 13:09:00.265: E/AndroidRuntime(16215): java.lang.NoClassDefFoundError: com.google.android.gms.R$styleable
03-25 15:45:19.311: E/Google Maps Android API(10212): Failed to load map. Could not contact Google servers.
最后为了方便大家把自己手机上最新的apk导出来传到博客上共享了&
把两个导入到workspace的项目代码也发上来吧---由于key和环境不一样,其他人导入了也用不了的,只能做参考了。
=========================================
收集的一些反馈信息
博主,我虚拟机跑的地图是英文版的 看你截图跑出来是中午地名 这个哪里控制 。 还有博主Release版的 发布后在手机上地图跑出来了没? 我创建的私人证书 然后用里面的SHA1申请了API KEY 替换key后在手机上显示的是一片空白 地图显示不出来 只有+-两个标准 包名是匹配的  由于我是新手 第一次生成自个的私人密钥 地图始终显示不出来 我怀疑是我的证书有问题 求助啊..---------------------------------------------------------地图出来什么版本跟手机或者虚拟机设置的语言有关的,你把语言设置成中文,地图就变成中文了,这个是google地图自己做的事情。Release版的和debug版的没什么差别的,就生成api key的SHA1不一样。&可以用ADT插件生成的私人证书然后导出签名。Release版的证书你不能在eclipse里面直接run的,直接run的是用debug的签名的,Release版的需要Export出正式版apk安装才能正常使用。
========================================
阅读(...) 评论()小米手机为什么不支持google play 的一些服务?如需支持,怎么安装?
去小米应用超市下载一个谷歌安装器选择安装里面的谷歌服务框架。
root后可以使用谷歌安装器
google在中国被墙,一般国内行货手机都不带googleplay服务的,只有水货或者刷第三方Rom才有
已有帐号?
无法登录?
社交帐号登录&的最新主题
安装登录之后也无法解决
难道是软件的毛病?
百度之后发现很多国产机都有在这个毛病
补充内容 ( 13:17):
谁能帮忙试试这个软件,到底可不可用??
补充内容 ( 15:09):
安装个破解版完美解决,不用瞎折腾了
(172.87 KB)
点击文件名下载附件
神奇,我买到的魅族MX2、MX3都是安装了Google Play服务框架的。或者楼主去应用中心下载一个安装了试试看?
安装了不好使
安装了不好使
楼主固件版本多少?
自己安装一个,应用中心应该没有这个资源
你先在安卓市场下载Google Play再安装,Google Play需要设置邮件等步骤,设置完后就可以使用了
下个google paly,如果还不行,百度下谷歌服务安装器
装上google play
都下了还是不行
这个也不好使
不应该啊,重新安装软件或者刷机试试
再不行就不知道了。我安装google play什么都好好的……
把这个应用删了,干净利落
你试试这个软件叫runtastic six pack
安装个谷歌安卓器
要ROOT才能安装吧
已经root过了
试过了,不行
挺好的,为什么就不能用
装个play商店,我的二妹升级到3.45后就可以的
不可能~去百度直接下
安装完成就提示谷歌帐号登录了
魅族手机安装谷歌是最容易的,其它手机要麻烦得多。
安装后,还得有谷歌账号才行,你登陆了谷歌账号了吗?
试过这个软件吗
搜索不到……
我这有时候搜索不到其实有的软件……
豌豆荚有,谷歌商店我也是搜不到
我的一直有呢
我的貌似正常,但是使用google登录时候,提示Couldn't get current person
还好可以注册用户,可以使用。
Google Play 啊
我没有root,之前玩小黄人提示没有Google市场不能进入,就去应用中心下载了google play,安装登陆gmail帐号后,就可以顺利运行了。系统是3.45.
六块腹肌飘过
非常好用& & c
遇到这种问题很头疼!
手机自带,安装了Google Play后就直接可以用
去拇指玩下载谷歌安装器
上传的图片不符合要求不支持google play服务怎么办?设备不支持google play服务解决方法
- 绿茶文章中心
&&&&&&&&&不支持google play服务怎么办?设备不支持google play服务解决方法
不支持google play服务怎么办?设备不支持google play服务解决方法
作者:佚名
来源:绿茶软件园
  不支持google play服务怎么办?下文将介绍设备不支持google play服务解决方法,如果你在玩游戏或者软件时遇到了&不支持google play服务&的提示就请参考下文步骤操作吧。
  --准备工作
  1、安装、Google Play 服务、三个软件。
  2、手机需要Root。
  --解决方法
  绿茶小编胖胖提醒:现在大部分手机都是不需要移动文件的,安装好三个软件就可以了,还有一点就是Google服务框架有时候会安装失败,显示&未安装&,也没问题,不安装就是。
  1、手机Root后我们找到data/app/com.android.vending-1.apk文件,把它复制到 system/app(长按这个文件复制copy过去)。
  2、将Google 服务框架(GoogleLoginService.apk)这个服务框架也复制到system/app目录。
  3、重启一下手机再打开商店,就可以了。
  关于不支持Google Play服务问题的解决方法就是这些了,希望对大家有帮助。
绿茶小编猜你还喜欢:
绿茶软件园网友[河南省] 18:56:26
下载后找不到需要复制的东西
绿茶软件园网友[北美地区] 22:22:33
手机需要root是什么意思
本类推荐本类排行
热门软件热门标签20:54:501152112
转自《ZOL平板电脑论坛》,
作者:脑袋不会坏
题目:《Google Play闪退报错各种问题解决以及Google框架服务的安装方法 》。
感谢原文作者“脑袋不会坏”。
太详细了,给小白的 准确 刷机教程。手把手教你。
首先说说为什么教唆大家安装Google的各种框架服务还有Google
Play(其实当年我也觉得完全没有用,但后来发现自己弱爆了),原因如下:
1、显示自己很NB。。。
2、只有装了框架服务之后,才可能装Google Play不出现问题
3、只有装了Google Play,你才能算是真正和这个世界接轨,所有的APP都是保持同步的,更新了随时都能下载安装,特别是那些需要在网上玩的游戏(别跟我说国内的安XX、机XX、XX致市场啥的,你自己玩几个网络游戏就知道版本跟不上人家多痛苦了,国内这些市场更新的速度那叫一个慢,慢Google Play好几个版本)
4、只有装了Google Play,你才能真正的下到所有的App,国内的安XX、机XX、XX致呀,就只有TMD游戏,真正好应用都不全
5、只有装了Google的各种服务框架,才能实现Chrome同步等等(强烈推荐Chrome浏览器,装上了Google框架服务后简直无敌了,同步了以后你能体验到什么是真正的平板、手机、电脑无缝连接)。。。还有很多好处,所以呢,总之还是强烈建议大家安装Google的各种框架服务和Google Play
但是要安装这些,不是随便下下来装就行的(你问我为啥买的平板为啥没有预装?呵呵,我只能说HX,国行的安卓平板都没有,你懂的)
因此,本贴就是为了实现大家安装Google的各种框架服务还有Google Play,真正做到与世界同步而写的。undefined
OK,背景故事交代完成,正式开始。
首先,需要各位下载google基础服务包,帖子后面的附件提供下载地址,这个服务包包涵以下几个文件:
GoogleServicesFramework.apk——这个是google基础服务框架,这个是最基础的,google的服务都基于它,一般情况下,要用任何google服务必需先安装它。
ContactsSyncAdapter.apk——这个是google联系人同步服务接口,安装了这个,账户与同步里面的联系人同步才可用,不然点同步就只是一闪而过,根本不执行。
CalendarSyncAdapter.apk——这个是google日历同步服务接口,安装了这个,账户与同步里面的日历同步才可用。
Google Play.apk——这个就是google商店了
安装GoogleServicesFramework.apk(这个必须必须装)
GoogleContactsSyncAdapter.apk和GoogleCalendarSyncAdapter.apk可根据自己需要安装,不用联系人和日历同步则可以不装(但仍然强烈建议安装,想享受Gmail的各种同步服务么,装了你就知道了)。
第四步安装Google Play(我们不就为了这个而来的么。。。)
安装好Google Play后请千万千万别手欠打开,请确保你的平板电脑已经Root获得了最高的权限,然后到随便什么市场里面下载一个RE文件浏览器的软件,进入data/app目录下找到这个com.android.vending-1.apk文件(其实就是安装好的google play),然后复制到system/app目录下。
里需要说明两点,如果你的平板没有Root的话,是看不到data/app目录的,所以请确保平板电脑已经Root;另外,就是system/app目录默认是只有读的权限,不能复制(会有提示),所以各位在最左上角点一下那个读写,就能开启写的权限复制了(复制完可以再改回读的权限)
重启平板电脑
OK,到此Google框架服务还有Google Play就安装完了。不过,估计你在安装的过程中还会出现下面好几种问题,这里给大家一些解决方法。
可能出现的问题
问题一 Google Play闪退
这里所说的闪退是指点进去了以后什么都没来得及显示呢,就直接退出了(如果第一次进去的话,有可能是让你输入账号啥的,到最后一步闪退)
这说明com.android.vending-1.apk没有复制好(或者完全没有复制),所以需要各位重新复制,注意,是复制哦
问题二 应用程序Google Play商店(进程:com.android.vending-1.apk)意外停止,请重试
屏幕上会提示“抱歉 应用程序Google Play商店(进程:com.android.vending-1.apk)意外停止,请重试。
这个其实和问题一遇见的情况差不多,
建议大家首先把google play卸载了,并且删除system/app/下面的com.android.vending-1.apk
然后重启,别选啥快速重启呀,啥的,最好是关机,然后手动重启
然后重新安装google play,并再次按照步骤复制com.android.vending-1.apk到system/app/下面
再重启,当然最好还是关机,然后手动重启
问题三 无法与服务器建立可靠的数据连接
这里在最后面的附件里面提供给大家一个google地址ip写入hosts的apk,大家把google地址ip写入hosts试试
方法是安装后打开只要勾选第一项,再点设置hosts就行了
为什么会出现这种情况,原因和你为什么没有谷歌框架服务是一样的,HXHX你懂得。
(请复制上面zol网址,到zol论坛登录后可下载)
Google框架服务及Google Play.rar(大小3149k) ,
google ip写入hosts.apk(大小81k),
好文章,学习了
h好文章,等会就开始,谢谢分享
怎么不能下载
好像不行的啊
能下载吗?
啊啊啊啊啊
h好文章,等会就开始,谢谢分享
我不是三星的手机 行不
看看行不行么
您需要注册登录后,才能回帖哦!
快速登录:

我要回帖

更多关于 不支持googleplay服务 的文章

 

随机推荐