我試圖實現谷歌播放服務下列谷歌的文檔,我看到下面當我嘗試連接我的GameClient
:谷歌播放服務和「沒有與此客戶端ID相關聯的關聯應用」
E/Volley: [4953] il.a: Unexpected response code 401 for https://www.googleapis.com/games/v1/players/me
E/Volley: [4953] il.a: Unexpected response code 401 for https://www.googleapis.com/games/v1/players/me
E/SignInIntentService: There is no linked app associated with this client ID.
我已經檢查過,簽名APK的證書的SHA1指紋,調試證書的SHA1以及提供給Google API的SHA1確實匹配,並且他們這樣做。我已經檢查過,應用程序ID是在應用程序項目清單中聲明的(我在我的案例中採用了13位數字編號,而不是一個也包含了一個包)。我還檢查了我使用的測試帳戶在開發者控制檯中各自列出了它們;它們也都是@ gmail.com,它們包含我的開發人員地址。他們已經啓動了Google Plus。
我已經從API 16 S3設備和API 17 Google API模擬器中試過。應用程序的包名稱在開發人員控制檯的清單中正確聲明,並與API包名稱匹配。該應用程序被列爲遊戲服務的客戶端,並顯示爲「可供測試」。
總之我很努力去看看我的錯誤是什麼以及我錯過了什麼。我想我也擁有Google解決問題的所有方面。我已經在StackOverflow上看到了主要問題,並且已經介紹了它們。不管是什麼,我想念的都可能讓我充滿了臉。我可以錯過什麼?
謝謝伊恩。我不能接受你的回答,因爲這不是我的問題,但我很高興投票,因爲它是恰當的 - 因爲它正好將一個現有項目從使用Facebook轉移到Google Plus,但我有已經刪除了對Facebook應用ID的引用。你的建議很可能會幫助很多降落在這裏的人。我即將發佈我的問題似乎已經發生了,但我不打算接受我的答案,或者希望這個問題成爲所有問題。 – SK9
在我的情況下,我重新創建了我的調試密鑰,並且我的問題似乎自行消失。我有點撓頭了。 – SK9
這很好 - 只是想幫助! – IanB