Articles of 谷歌播放服务

我没有在sdk中获得针对Google Play服务的“com.google.android.gms:play-services-wallet:8.4.0”更新

我已经完全更新了我的Android SDK,但是我还没有获得Google Play服务版本8.4.0的更新,例如,在实现Android Pay的链接中提到的“com.google.android.gms:play-services-wallet:8.4.0” https://developers.google.com/android-pay/android/tutorial 。 每当我在build.gradle中添加以下代码行:“compile”com.google.android.gms:play-services-wallet:8.4.0'“时,出现以下错误:无法parsing:com.google.android.gms:发挥服务钱包:8.4.0

Android Studio的BaseGameUtils

我试图实施Google Play游戏服务,而且我需要在我的项目中将BaseGameUtils作为库。 下面的谷歌教程,我找不到一种方法,包括在我已经在android studio中的项目。 在Android Studio中手动导入… 我应该如何在已经存在的项目中导入BaseGameUtils? 最佳做法是什么? 我应该将整个BaseGameUtils复制到我的模块中的libs文件夹中吗? 或者我应该复制BaseGameUtils在我的项目文件夹? \Project |–\module |–|–\libs |–|–|–android-support-v4.jar |–|–|–… |–|–|–\BaseGameUtils |–|–|–|–… |–|–\src |–|–|–… 要么 \Project |–\module |–|–\libs |–|–|–android-support-v4.jar |–|–|–… |–|–\src |–|–|–… |–\libraries |–|–\BaseGameUtils 除了在Gradle文件(在BaseGameUtils中),我应该提到其他地方的BaseGameUtils是一个库吗?

发布已签名的Android应用,Google Pluslogin和Google地图不起作用

1.我在我的android应用程序中使用Google pluslogin和Google地图 。 2.在从Android Studio到Real设备(Mobile)Google pluslogin和Google Map Works Fine的debugging过程中。 (一切工作正常) 问题: 1.Build – >生成签名APK – 从Android Studio,我发布apk不能使用谷歌加login。 2. Google Map也显示空白屏幕。 我试图从Google Developer Console创buildOAuth客户端ID ,发送错误消息 错误消息:重复的指纹您指定的指纹已被此项目或其他项目中的Android OAuth2客户端ID使用 我join了Google plus Login的链接 请帮助我的人如何解决它。 编辑:1 我testing了debug.apk它的工作完美的谷歌加login和地图。 但是不能在release.apk中工作,请帮我解决这个问题。

如何清除GoogleApiClient默认帐户和凭据

我连接一个GoogleApiClient以便与Google云端硬盘一起使用。 我build立这样的客户端: GoogleApiClient.Builder(this) .addApi(Drive.API) .addScope(Drive.SCOPE_FILE) .addConnectionCallbacks(this) .addOnConnectionFailedListener(this) .build(); 我的经验是, 第一次为这个客户端提出连接请求时,会显示AccountPicker对话框,并显示Google Drive的许可屏幕。 如果用户select一个帐户,同意,并且连接成功完成,则AccountManager或某些相关function会将所选帐户保存为默认帐户,并将Drive范围的凭证(OAuth令牌?)保存为默认帐户。 在随后的连接请求中,为了方便用户,使用保存的值,并且用户没有看到用于帐户select或同意的UI。 对于开发testing,我希望能够清除默认帐户和保存凭据,以便我可以行使我的连接失败解决处理。 我还没有find办法做到这一点。 我试过这个没成功: String driveScope = "https://www.googleapis.com/auth/drive.file"; String tokenType = "oauth2:" + driveScope; AccountManager.get(this).invalidateAuthToken( GoogleAuthUtil.GOOGLE_ACCOUNT_TYPE, tokenType);

无法parsing:com.google.android.gms:play-services-measurement:9.6.1

今天,我更新了所有支持库和buildtools到最新版本,以支持Android N 一旦我更新了所有内容并运行了应用程序,在我的应用程序中出现了GCM InstanceId生成方法错误。 所以,我search并find解决scheme,build议更新播放服务。 在遵循所有的问题和答案后,我被卡住了,不能前进。 切换回支持库23.xx是不是一个选项,因为我想要的目标Android N 下面是我的项目级build.gradle文件的外观: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.0' classpath 'com.google.gms:google-services:3.0.0' } } allprojects { repositories { jcenter() } } 应用程序级别build.gradle : buildscript { repositories { mavenCentral() maven { url 'https://maven.fabric.io/public' } // maven { url 'http://hansel.io/maven' } maven { url "https://jitpack.io" } } dependencies […]

GooglePlayServicesUtil.isGooglePlayServicesAvailable()崩溃

我在2.1版本的手机上运行它。 当我debugging它,我发现functionGooglePlayServicesUtil.isGooglePlayServicesAvailable()崩溃。 据说“找不到方法android.util.Base64.decode”。 版本2.1太低? 或者手机需要安装谷歌播放服务? 这里是代码: int status=GooglePlayServicesUtil.isGooglePlayServicesAvailable(getBaseContext()); if (status!=ConnectionResult.SUCCESS) { … } 这里是logcat: 07-23 21:56:40.194: D/dalvikvm(5109): GC freed 841 objects / 63592 bytes in 33ms 07-23 21:56:42.304: D/dalvikvm(5109): GC freed 534 objects / 29576 bytes in 34ms 07-23 21:56:43.244: I/dalvikvm(5109): Could not find method android.util.Base64.decode, referenced from method com.google.android.gms.common.GooglePlayServicesUtil.<clinit> 07-23 21:56:43.244: W/dalvikvm(5109): VFY: unable […]

Google Play服务需要访问哪些url?

我的应用程序必须接收推送通知,现在在GoogleCloudMessaging.register()调用之后正在获取SERVICE_NOT_AVAILABLE 。 我的客户在他的办公室有一个严格的防火墙,他无法访问Google Play服务。 我需要向他提供Google Play服务需要访问的所有url列表,以便将其添加到白名单。 到目前为止,我的列表中只有一个url:googleapis.com 我没有find关于这个问题的任何信息,所以我会感激任何帮助。

没有Google Play服务的设备的回退计划是什么?

目前,我正在将以前使用jar库的Google服务迁移到Google Play服务。 Google AdMob 谷歌分析 Google云端硬盘 但是,在迁移指南中,Google没有提及我们应该做什么,没有Google Play服务的设备或没有最新的Google Play服务。 那么,我们应该忽略没有Google Play服务的用户,还是有一个回退计划? 不得不为分支计划维护单独的一组jar文件和遗留代码是非常麻烦的。 此外,可能有冲突的问题,有jar文件和GPS并排。 同时使用Play服务和AdMob SDK

在Android SDK v4中忽略参数

由于我切换到SDK v4我注意到这在LogCat中: W / GAV3:Thread [main,5,main]:无法识别intconfiguration名称:ga_dispatchPeriod W / GAV3:线程[main,5,main]:stringconfiguration名称无法识别:ga_appVersion 所有其他参数都很好,但是这些参数似乎被忽略了。 有任何想法吗 ? 谢谢。

Google Play Services for Froyo是否与Android 2.3及更高版本兼容?

在阅读Google Play服务设置文档时 ,听起来像Google Play Services for Froyo Rev. 12应该与Android 2.3及更高版本兼容。 不过,我在GitHub上的GPSTest应用程序中遇到了问题,目前它包含Google Play Services for Froyo。 如果我尝试使用Google Play Services for Froyo Rev. 12构build项目,其元素为: <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> …包含在AndroidManifest.xml中,我得到一个构build错误: Error: No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version'). 这是预期的(从我目前的理解),因为这个整数不存在于Google Play Services for Froyo项目(sdk \ extras \ google \ google_play_services_froyo \ res \ […]