簡體   English   中英

Google Play 游戲服務 - Android 示例錯誤

[英]Google Play game services - Android samples errors

基於 Android 文檔( https://developers.google.com/games/services/android/quickstart#before_you_begin ),用於學習如何將 Google Play 游戲 API 配置到示例應用程序(例如 TypeANumber)上,我想知道為什么會得到以下信息從 GitHub 的 ( https://github.com/playgameservices/android-basic-samples ) 源文件導入項目 BasicSamples 后,BaseGameUtils 庫中的資源錯誤:

在此處輸入圖片說明

...基於左側面板中的目錄,我是否正確導入了它? 我所做的只是直接從目錄中導入它:android-basic-samples/BasicSamples/build.gradle,如鏈接的第 1 步所述。

這是庫 BaseGameUtils 的(未觸及的)Gradle 文件:

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 部分:

在此處輸入圖片說明

...我最終不僅更改了 TypeANumber 清單文件中的包名稱,還更改了包目錄及其中的類,如下所示:

在此處輸入圖片說明

... 所以我現在的問題是,到目前為止,就左側的導航目錄面板而言,我是否走在正確的軌道上? :)

是的。 清單中包屬性應始終與目錄匹配。 干凈利落。 這就是為什么改變它需要你做一個完整的重構。 繼續相應地學習教程,我認為你會很好。 祝你好運。 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM