如果访问google play 恢复访问services,需在设备设置中授权怎么操作

您的位置: &
GooglePlay服务 Google Play services检测:安全无毒
版本:8.7.03
平台:Android 5.0+
语言:英文
性质:免费软件
下载:5729
大小:42.1M
我顶144鼠标点击
我踩135鼠标点击
使用二维码下载到手机
GooglePlay服务 Google Play services截图
GooglePlay服务 Google Play services简介
google Play 服务可用于更新Google应用程序和Google Play提供的应用程序。这项元件可让您存取 Google设定,并协助应用程序加快离线搜寻速度、提供更为身历其境的地图操作环境,同时提升执行效能。
如果您解除安装Google Play服务,可能会使部分应用程序无法正常运作,建议您保留这项元件。
小编提醒:没事儿别瞎升级,最好是等官方推送,或者是查看一下手机中的版本,就版本号最后那两位数字,然后找对应的升级就是了。
10:armeabi平台
030:mdpi,hdpi,xhdpi,xxhdpi
032:mdpi(480*320)
034:hdpi(800*480)
036:xhdpi()
038:xxhdpi()
070:x86平台
4xx:for lollipop
GooglePlay服务 Google Play services v8.7.03 () Android版更新说明:修复部分小错误,提升整体稳定性。
· 显示系统级警报· 开机时自动启动· 写入订阅的供稿· 发送置顶广播· 修改全局系统设置· 写入同步设置· 精准的(GPS)位置· 读取手机状态和身份· 接收短信· 读取联系人数据· 接收彩信· 大概位置· 拦截外拨电话· 发送短信· 创建蓝牙连接· 允许接收WLAN多播· 检索当前运行的应用程序· 读取短信或彩信· 写入联系数据· 修改手机状态· 直接呼叫任何电话号码· 直接拨打电话号码· 录音· 读取日历活动
本站声明:软吧手机软件站内大部分资源均为网友自发上传分享,部分资源为开发商提供并授权发布。网友自发上传分享的应用,仅供网友之间交流、学习使用。软吧手机软件站不会将网友自发上传分享的应用运用到任何以赢利为目的商业用途。如果软吧手机软件站内的资源侵害了您的知识产权,您可通过版权申诉页面告诉我们,我们会第一时间对其进行下架处理。
· &Android
· &iPhone
· &Java/S40,S80/S90,S60第二版,S60第五版,UIQ,索爱Java,Linux
· &S60第三版
· &S60第三版,S60第五版
· &S60第三版,S60第五版
· &Pocket PC
· &Android
· &Android
· &Android
| | | | | | |
关注手机软件,关注,请向您的5个QQ好友宣传,多谢支持!Copyright (C) , All Rights Reserved .
深圳市艾秀信息技术有限公司 版权所有||||||||||||||||||
查看: 3|回复: 3
在线时间565 小时经验值486 最后登录注册时间帖子阅读权限60UID4998145
大学本科, 积分 486, 距离下一级还需 214 积分
该用户从未签到
G币215 最后登录注册时间
超级简单的方法开启Google Now,不需要ROOT、拔卡、清空
看了这个帖子
0.最重要的一步,将系统语言设置为英文,最好是美式英文;
1.开启飞行模式,开启后再把WiFi打开(稍后需要用到);
2.到Location settings(位置信息)将模式改为Device Only(仅限设备)
3.到Play商店下载 Fake GPS软件(开发者是Lexa);
4.到开发者选项中勾选Allow mock locations(允许模拟位置):
5.打开Google search程序(蓝色图标那个),拖到最下面,点右下角三个小圆点的菜单键,选择settings(设置),进入后点击Accounts & privacy(账户和隐私权),再点击Google Account(Google账户),点击Sign out(退出账户);
6.打开Fake GPS软件,随便设置一个美国的地点,比如New York City;
7.停用Google Play Services(如果提示卸载更新,卸之);
8.打开Google search程序(蓝色图标那个)然后选择你的账号;
9.此时就会提示你开启Google now,点击右下角&Yes, I'm in& ;
10.启用Google Play Services(如果卸载过新版,会提示你到Play商店升级,升之);
11.关闭飞行模式,将位置服务改成你需要的类型,Fake GPS软件也可以卸载了;
12.尽情享用你的Google Now吧!!!
第七步和第10步怎么完成大家知道吗
在线时间110 小时经验值926 最后登录注册时间帖子阅读权限70UID7739442
学士, 积分 926, 距离下一级还需 174 积分
TA的每日心情衰 19:40签到天数: 149 天[LV.7]常住居民III
G币1253 最后登录注册时间
设置---程序---所有-----找到Google Play Services,然后停用(用来卸载程序)
在线时间0 小时经验值27 最后登录注册时间帖子阅读权限20UID
小学生, 积分 27, 距离下一级还需 23 积分
TA的每日心情擦汗 16:48签到天数: 6 天[LV.2]偶尔看看I
G币34 最后登录注册时间
哇塞~第一次前排啊,有点小激动!
浏览过的版块
Powered by楼上de公子的日记
这篇日记仅作者本人可见。你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
当前位置 :
附:API参考:谷歌官方接入参考文档:快速入门:(此为中文,没有实时同步更新,推荐看英文版)/+/quickstart/android?hl=zh-cn#install-sdk & 开始使用:英文版链接→ &快速入门: (推荐看这个) & & & 开始使用:一,首先确认Google Play 服务 SDK已都准备完毕,路径为:&android-sdk-folder(即SDK的路径)&/extras/google/google_play_services ,如下图所示如果SDK了路径下没有的话打开Android SDK Manager进行下载,如图所示打钩这行(Google Play Services)安装后该应用包就会下载到您的计算机中,并且安装在 SDK 环境的&android-sdk-folder&/extras/google/google_play_services 这个位置。二,要对 Google+ API 进行身份验证并与之通信,您必须首先在 Google API 控制台中注册经过数字签名的 .apk 文件的公开证书:在 Google API 控制台 中,为您的应用创建一个 API 项目。网址,新版控制台:1.在API和验证-API中启用Google+ API 和您的应用需要的所有其他 API。 & & & & & & & & & & & & & & &2.在API和验证-凭证中选择建立新的客户端ID3:选择已安装的应用程序,当第一次的时候会弹出如下画面,选择设定同意画面,即当你要求使用你的用戶端 ID 存取使用者的私人资料时候, 向对方显示的同意画面,填写完所需的资料后选择存储。4:再接着选择建立新的客户端ID时候就会弹出如下框,选择已安装的应用程序-Android,套件名称即你的应用包名,签署凭证指纹即你打包时候所用到的keystore的SHA1值,不懂得获取值的请看5。5:打开终端,输入keytool-exportcert -alias androiddebugkey(即keystore所对应的alias,此处为调试默认对应的alias) -keystore&path-to-debug-or-production-keystore&(keystore所在路径)-list -v然后输入秘钥库口令,即可得到对应的SHA1值,如下所示 :注:当输入秘钥库口令时,你是看不到对应的输出的,但只要输入正确,你便可得到对应的值,否则就会提示密码错误。对于 Eclipse,可打开window-preferences-Android-Build查看keystore所在路径及其SHA1值,将 SHA-1 指纹粘贴到签署证书指纹字段,然后点击创建客户端 ID 按钮。要启用互动信息,可以启用深度链接选项。旧版控制台:1:选择services启用Google+ API 和您的应用需要的所有其他 API。2:选择API Access-Creat an OAuth &client ID,填入资料,next3.弹出如下框,其他步骤参考新版。三,导包工作1:通过 USB 将您的 Android 设备连接到系统。2:启动 Eclipse。3:选择文件 & 导入 & Android & 现有 Android 代码到工作空间中,然后点击下一步。4:选择 浏览,导入google-play-services_lib包,一般位于&android-sdk-folder(即SDK的路径)&/extras/google/google_play_services\libproject\google-play-services_lib & & &5:右击你的项目,选择properties-Android-Add,选中google-play-services_lib作为引用包注:导入PlusSampleActivity工程来作为代码参考,一般位于&android-sdk-folder(即SDK的路径)&/extras/google/google_play_services\samples\plus四: 声明权限在你的AndroidManifest.xml中,添加 meta-data 标签作为 Google Play服务版本的声明。&meta-data android:name=&com.google.android.gms.version&android:value=&@integer/google_play_services_version& /&此外,添加如下权限或确认已有如下权限&uses-permission android:name=&android.permission.INTERNET& /&&uses-permission android:name=&android.permission.GET_ACCOUNTS& /&&uses-permission android:name=&android.permission.USE_CREDENTIALS& /&五:初始化GoogleApiClient注:中文版参考使用的是旧版PlusClient,已被淘汰代码编写可参考PlusSampleActivity下的SignInActivity.java & GoogleApiClient对象包装一个 ServiceConnection 到Google Play服务; 此GoogleApiClient对象使用了Google+ API通信并变为官能异步连接已经建立的服务之后,表示:1.谷歌Play业务是在设备上运行,你的Activity已成功绑定的服务连接,2.用户选择,他们希望与您的应用程序使用一个账号,3.用户帐户已授予您的应用程序请求的权限。生命周期:通常情况下,你要管理GoogleApiClient在活动的整个生命周期的生命周期:Activity.onCreate中初始化GoogleApiClient对象。Activity.onStart中调用GoogleApiClient.connect。Activity.onStop中调用GoogleApiClient.disconnect。设置监听:连接建立失败监听通过实现ConnectionCallbacks和OnConnectionFailedListener接口。允许范围:addScope 方法允许你指定你的应用程序的初始范围。选择基于这个标准登录范围:如果您需要访问用户的身份,社交图和写的应用程序活动的能力,设定范围 Plus.SCOPE_PLUS_LOGIN。如果你只需要获得基本的个人资料信息,将范围设置为Scopes.PROFILE。您的应用程序可以要求额外的范围以及登录范围或要求他们随时最初的范围已被授予后。private GoogleApiClient mGoogleApiC //创建GoogleApiClientonCreat方法中: & &mGoogleApiClient = new GoogleApiClient.Builder(this).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(Plus.API).addScope(Plus.SCOPE_PLUS_LOGIN)//允许访问范围.build();
&}onStart方法中: & & mGoogleApiClient.connect();onStop方法中:if (mGoogleApiClient.isConnected()) { &mGoogleApiClient.disconnect();当GoogleApiClient无法建立连接,您执行通知的失败中的onConnectionFailed回调,在那里你传递一个ConnectionResult,可以用来解决错误。因为分辨率而导致失败时使用 startIntentSenderForResult以及码RC_SIGN_IN,我们在Activity.onActivityResult捕获结果。protected void onActivityResult(int requestCode, int responseCode, Intent intent) {if (requestCode == RC_SIGN_IN) {
& mIntentInProgress =
& if (!mGoogleApiClient.isConnecting()) { mGoogleApiClient.connect();
& }}}为了确保连接的稳定性,谷歌Play业务将触发onConnectionSuspended回调,如果活动失去了它的服务连接。通常你将要尝试重新连接public void onConnectionSuspended(int cause) {mGoogleApiClient.connect();}检查是否安装Google+应用在设备上GooglePlusUtil#checkGooglePlusApp方法如果安装了Google+应用会返回 GooglePlusUtil.SUCCESS。如果未安装应用程序,你可以使用GooglePlusUtil#getErrorDialog方法提示用户安装应用程序 。int errorCode= &GooglePlusUtil . checkGooglePlusApp ( this ); if &( errorCode!= &GooglePlusUtil . SUCCESS ) &{
&GooglePlusUtil . getErrorDialog ( errorCode , &this , &0 ). show (); }附:以上参考页面:Google+登录开始之前,你必须创建一个谷歌开发者控制台项目并初始化GoogleApiClient对象,即我们上面所做的步骤。添加Google+登录功能按钮1:在布局里面添加:&com.google.mon.SignInButton android:id = &@+id/sign_in_button& android:layout_width = &wrap_content& android:layout_height = &wrap_content& &/&2:设置按钮的OnClickListener监听:findViewById(R.id.sign_in_button).setOnClickListener(this);3:要使用登录按钮,您将需要修改Activity的登录流程。而不是当你`Activity`收到`onConnectionFailed`回调后从用户交互来立即解决错误,,你的Activity`应等待用户点击登录按钮。/*跟踪登录按钮是否被点击以便于我们知道如何去解决*防止登录的所有问题,而无需等待。*/private boolean mSignInC/* 存储从onConnectionFailed回调的结果当用户点击登录时可以解决这些问题。 /private ConnectionResult mConnectionR/定义方法解决当前ConnectionResult错误. /private void resolveSignInError() {
&if (mConnectionResult.hasResolution()) {try { mIntentInProgress = startIntentSenderForResult(mConnectionResult.getResolution().getIntentSender(), RC_SIGN_IN, null, 0, 0, 0);} catch (SendIntentException e) {
&//尝试重新连接 &mIntentInProgress = mGoogleApiClient.connect();}
&}}public void onConnectionFailed(ConnectionResult result) {
&if (!mIntentInProgress) {// 存储ConnectionResult mConnectionResult=if (mSignInClicked) { &// 用户已经点击登陆,调用自定义的方法解决错误
resolveSignInError();}
&}}4:当用户点击了登录按钮,你应该设置 mSignInClicked标志和resolveSignInError帮助解决返回任何连接错误onConnectionFailed。可能的连接错误包括提示用户选择一个帐户,并授权访问你的应用程序。public voidonClick(View view) {
&if (view.getId() == R.id.sign_in_button&& !mGoogleApiClient.isConnecting()) {mSignInClicked =
& resolveSignInError();
&}}5: onActivityResult回调。protected void onActivityResult ( int requestCode , int responseCode , Intent intent ) { if ( requestCode == RC_SIGN_IN ) { if ( responseCode != RESULT_OK ) { mSignInClicked = } mIntentInProgress = if (! mGoogleApiClient . isConnecting ()) { mGoogleApiClient . connect (); } } }6:当用户成功登录,您的onConnected处理程序将被调用。在这一点上,你可以检索用户的帐户名或进行身份验证的请求。@Overridepublic void onConnected(BundleconnectionHint) {
&mSignInClicked =
&Toast.makeText(this, &Useris connected!&, Toast.LENGTH_LONG).show();}请求额外范围您的应用程序可以随时要求初始范围已被授予后,额外的范围。在这种情况下,只有那些额外范围会出现在用户的同意画面。你的应用程序应该要求所有以前授予范围与这些额外的范围,以确保您的应用程序的收益与所有预计的访问。要求更多的范围,您断开之前的GoogleApiClient,然后连接一个新的GoogleApiClient扩展范围的(即重设scopes)。跨平台的单点登录当用户首次在Android设备上运行你的应用程序,GoogleApiClient.onConnect()方法自动检查用户是否先前在其他平台上的应用程序获得授权。这允许用户立即登录到您的应用程序,只要你的项目的客户端配置满足下列要求:OAuth的2.0客户端ID必须是在同一个谷歌开发者控制台项目。OAuth的范围(即OAuth scopes)必须在两者间是一样的。应用程序请求访问的应用程序编写活动清单(Plus.PlusOptions.Builder() )和data-requestvisibleactions)必须匹配。如果用户之前登录过你的Web应用程序,那么 onConnect()会自动成功,onConnected()被立即调用。您可以继续访问谷歌的API来获取用户的信息,并绕过需要用户登录到您的应用程序了。登出用户你可以在你的应用程序添加登出按钮:@Overridepublic void onClick(View view) {if (view.getId() == R.id.sign_out_button) {if (mGoogleApiClient.isConnected()) {Plus.AccountApi.clearDefaultAccount(mGoogleApiClient);mGoogleApiClient.disconnect();mGoogleApiClient.connect();}}此代码清除该帐号与应用程序的连接。再次登录时,用户会再次选择他们的帐户。自定义登录按钮你可以设计一个自定义登录按钮,以适应您的应用程序的设计。具体参考: &(提供您更改颜色主题和按钮的尺寸的能力)。如果你需要额外定制,你可以定义自定义按钮。附:以上参考页面:/+/mobile/android/sign-in?hl=zh-enGoogle+分享参考:更多交互参考:
大大你好,我在接的时候onActivityResult里面resultCode一直返回0,这个是因为什么原因呢
要回复问题请先或
白鲸出海,泛互联网出海第一平台,白鲸关注具备互联网属性的行业、公司、产品和服务的出海,包括应用、游戏、电商、智能手机及硬件、旅游、网络文学、影视、动漫、教育、体育和金融等。
白鲸Club1群:
白鲸Club2群:
白鲸Club3群:
白鲸Club4群:
白鲸Club5群:
微信公众账号Google Play 服务已停止运行?这是解决方案
我的图书馆
Google Play 服务已停止运行?这是解决方案
不少 Android 用户为了运行某些特定应用或是游戏都会选择安装谷歌服务框架,而在实际的使用过程中我们却常常会遇到「 Google Play 服务需要更新」或是「 Google Play 服务已停止运行」之类的问题。
对于已经安装了 Play 商店的玩家来说,根据提示进入 Play 商店进行更新往往可以解决 Google Play服务版本过旧的问题。今天我们想更进一步,与大家分享如何寻找并安装最新版本的 Google Play服务来解决此类问题的方法。
从准备工作开始,打开「设置」,在「应用」下的全部应用中找到 Google Play 服务并点击查看应用信息,在应用信息界面中找到本机所安装的 Google Play 服务版本号,并记下最后三位数字。
为什么要记下最后三位呢?这里简单做一下说明。假设我们设备中的 Google Play服务版本号括号中最后三位是 XYZ ,那么:
「 X 」决定了 Google Play服务所运行的 Android 版本:
&Android 版本号低于 5.0 的设备该位置的数字一般为 0&
&Android 版本号在 5.0 及其以上的设备该位置的数字一般为 4 或者 7&
&Android TV 所使用的 Google Play服务该位置的数字往往是 8&
「 Y 」取决于所运行设备的 CPU 架构方式:
&armeabi 架构的处理器该位置数字为 1&
&armeabi-v7a 架构的处理器该位置数字为 3&
&arm64-v8a 架构的处理器该位置数字为 4&
&x86 架构的处理器该位置数字为 7&
「 Z 」则取决于所运行设备的 dpi :
&160 dpi 该位置数字为 2
&240 dpi 该位置数字为 4&
&320 dpi 该位置数字为 6&
&480 dpi 该位置数字为 8&
该位置数字为 0 一般指各 dpi 通用的 Google Play 服务
以我手中的设备为例,我手中的一加一运行的是 CM 12.1 夜版也就是 Android 5.1.1,CPU 架构方式为&armeabi-v7a,屏幕默认 dpi 为 480,所以综合起来我所使用的 Google Play 服务版本号最后三位就是如图所示的 - 438 。
记住这三位数字之后,我们接下来要做的就是前往第三方网站下载合适的最新版本的 Google Play服务安装包。
这里就要向大家郑重推荐&&这个网站了,该网站的应用更新速度往往比 Google Play 的推送要快得多。进入该网站主页搜索「 Google Play services XYZ 」( XYZ 即上文提到的版本号最后三位),在检索结果中找到与设备相符的 Google Play 服务最新版本,下载安装即可。
以上方法可以解决大部分我们在日常使用中所遇到的 Google Play 服务相关的问题,而如果最新版本存在问题,在的搜索结果中同样还提供了 Google Play 服务的众多历史版本便于降级。
需要注意的是,我们打算安装的 Google Play 服务版本不能低于已安装的 Google Play 服务版本。也就是说,想要通过降级来解决新版本不稳定的问题还需按照如下步骤进行操作:
依次点击进入「设置」-&「安全」,在设备管理器中找到「 Android 设备管理器」并取消勾选;
接着点击「设置」-&「应用」,找到 Google Play服务,进入该应用的详细应用信息界面,点击「停用」,然后「卸载更新」;
注意卸载更新之后的 Google Play 服务版本号,我们可以随意降级安装高于该版本号的任意版本号的 Google Play 服务。
以上便是关于 Google Play 服务常见问题的解决方案,如果你有更多巧妙的解决方法欢迎在评论区留言进行交流探讨。
关联阅读:
文章来源:
馆藏&65498
TA的推荐TA的最新馆藏
喜欢该文的人也喜欢

我要回帖

更多关于 访问google play 的文章

 

随机推荐