gpt4 book ai didi

android - Google Play 游戏服务 - Android 样本错误

转载 作者:行者123 更新时间:2023-11-30 01:25:27 26 4
gpt4 key购买 nike

基于 Android 文档 ( https://developers.google.com/games/services/android/quickstart#before_you_begin ) 了解如何将 Google Play 游戏 API 配置到示例应用程序(例如 TypeANumber)上,我想知道为什么在导入项目 BasicSamples 后我从 BaseGameUtils 库中收到以下资源错误,来自他们的 GitHub 的 ( https://github.com/playgameservices/android-basic-samples) 源文件:

enter image description here

... 根据左侧面板中的目录,我是否正确导入了它?我所做的只是直接从目录导入它:android-basic-samples/BasicSamples/build.gradle,如链接的第 1 步中所述。

这是库的(未修改的)Gradle 文件 BaseGameUtils:

apply plugin: 'com.android.library'

buildscript {
repositories {
jcenter()
}

dependencies {
classpath 'com.android.tools.build:gradle:1.3.1'
}
}

dependencies {
// Set defaults so that BaseGameUtils can be used outside of BasicSamples
if (!project.hasProperty('appcompat_library_version')) {
ext.appcompat_library_version = '20.0.+'
}
if (!project.hasProperty('support_library_version')) {
ext.support_library_version = '20.0.+'
}
if (!project.hasProperty('gms_library_version')) {
ext.gms_library_version = '8.1.0'
}

compile "com.android.support:appcompat-v7:${appcompat_library_version}"
compile "com.android.support:support-v4:${support_library_version}"
compile "com.google.android.gms:play-services-games:${gms_library_version}"
compile "com.google.android.gms:play-services-plus:${gms_library_version}"
}

android {
// Set defaults so that BaseGameUtils can be used outside of BasicSamples
if (!project.hasProperty('android_compile_version')) {
ext.android_compile_version = 23
}
if (!project.hasProperty('android_version')) {
ext.android_version = '23'
}

compileSdkVersion android_compile_version
buildToolsVersion android_version
}

...以前有其他人遇到过这个问题吗?

编辑截至 4 月 7 日下午 3:37:

所以我最终再次导入了该项目,但这次是在 AndroidStudioProjects 目录中(这真的有什么不同吗?)而且从那时起我实际上取得了一些进展。但是,对于文档中第 1 步下的第 3 部分:

enter image description here

...我最终不仅更改了 TypeANumber 的 list 文件中的包名称,还更改了包目录及其中的类,如下所示:

enter image description here

... 所以我现在的问题是,就左侧的导航目录面板而言,到目前为止我是否在正确的轨道上? :)

最佳答案

是的。 package attribute in the manifest应始终与目录匹配。干净利落。这就是为什么改变它需要你做一个完整的重构。继续相应地学习本教程,我认为你会做得很好。

关于android - Google Play 游戏服务 - Android 样本错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36484177/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com