当前位置: 首页 > 知识库问答 >
问题:

Android中的Google Play服务

洪光霁
2023-03-14

我尝试为谷歌云消息实现google play服务。我试着和developers.google一起做这件事,但是我不能走得更远。我被设置Google Play服务卡住了。我试图编译com . Google . Android . GMS:play-services:8 . 4 . 0,但我得到了以下错误消息:

任务': app: process DebugGoogleServices'执行失败。请通过更新google-services插件的版本(有关最新版本的信息可在https://bintray.com/android/android-tools/com.google.gms.google-services/获得)或更新com.google.android.gms版本到8.3.0来解决版本冲突。

所以我尝试编译8.3.0,然后我收到另一条错误消息:

任务': app: transformClassesWithDexForDebug'执行失败。com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令'C:\Program Files\Java\jdk1.7。0_21\bin\java.exe"以非零退出值2结束。

有人能帮帮我吗?

共有2个答案

桂嘉年
2023-03-14

我从不可期待的顶级例外中得到答案:com.android.dex.DexException:多个dex文件定义

如果您不需要所有的google play服务库依赖项,请远离您的build.gradle compile中的这一行“com . Google . Android . GMS:play-services:8 . 3 . 0 ”,而是只使用您需要的内容!!

吕向荣
2023-03-14

我无法帮助您解决第二个错误,但希望可以帮助解决Google服务插件错误。在这个答案中,Lord Flash列出了一些必要的元素,以使插件正常工作。即:

> < li>

将此放在您的应用程序build.gradle的末尾

apply plugin: 'com.google.gms.google-services'

将项目生成依赖项设置为

'classpath 'com.google.gms:google-services:2.0.0-beta5'

(或任何最新版本)

将Gradle版本设置为2.10-这是我让一切正常工作的关键一步。

Android Studio: File > Project Structure > Project

希望它对你有用!

 类似资料:
  • 我想在我的LibGDX Android游戏中使用Google Play Game Services API的成就和排行榜。我所做的唯一一件事就是从游戏服务开发者网站上获取运行的示例。我已经尝试在我的项目中使用这段代码很多天了,但仍然一无所获。我也尝试过学习本教程http://helios.hud.ac.uk/u1070589/blog/?p=202但我没有“主游戏类(从ApplicationLis

  • 我尝试了太多的选项/博客/脚本来安装GooglePlay for Emulator(通过Android Studio运行),但都没有成功。我看到了很多不同的错误 失败[安装失败\u更新不兼容] 评论-为什么在Emulator上安装GooglePlay如此困难,有人能提供与Marshmallow/Noughat一起使用的步骤或GAPP吗。或者为什么谷歌不提供标准步骤来为模拟器安装GApps! 以下是

  • 1起源2:C:\users\sentientit.gradle\caches\modules-2\files-2.1\joda-time\joda-time\joda-time\2.4\89e9725439adffbbd41c5f5c215c136082b34a7f\joda-time-2.4.jar 您可以忽略构建中的这些文件。Gradle: 错误:任务“:app:PackageDebug”执行

  • 我正在我的Android应用程序中使用 Realm。我通过完成事件收到来自谷歌驱动器的通知,所以我需要在服务中修改我的领域数据库。 我得到的例外是: 我在应用程序类中设置了默认配置,如下所示: 在onCreate中,我从我的服务中得到我的领域实例,如下所示: 然后我在服务中使用这个领域实例: 但是,在执行最后一个时,应用程序会启动非法状态异常。我不知道为什么。我不确定它是否与我在Android清单

  • 问题内容: 在这里,我尝试了简单的服务程序。启动服务可以正常工作并生成Toast,但停止服务则不能。此简单服务的代码如下: 调用此服务的活动的代码如下: 使用该停止按钮帮助我停止服务,该按钮在onDestroy()方法中生成吐司。我已经在这里看到了很多有关停止服务问题的帖子,但并不令人满意,因此发布了新问题。希望得到满意的答复。 问题答案: 是错误的名字 您是否仅在此问题或代码中犯了错误?