這是我在這裏的第二個問題。我的格式和禮節還不是100%。我提前道歉。我有一個使用Google提供的BaseGameUtils的已發佈應用程序。我的成就可以正確解鎖,彈出窗口顯示正確,使用incrementImmediate(參數)和結果。然而,結果,我也接受,總是回來爲STATUS_OK,即使調用導致解鎖的成就。我不能設法得到result.getStatus()。getStatusCode()永遠被STATUS_ACHIEVEMENT_UNLOCKED。誰能幫忙?谷歌玩遊戲成就結果狀態代碼始終是STATUS_OK
回答
嘗試使用這個SO question給出的代碼,它會被你想要步驟的數量讓你的成就增量。
Games.Achievements.incrementImmediate(GoogleApiClient apiClient, String id, int numSteps).setResultCallback(new ResultCallback<Achievements.UpdateAchievementResult>() {
@Override
public void onResult(UpdateAchievementResult result) {
if (result.getStatus().getStatusCode() == GamesStatusCodes.STATUS_ACHIEVEMENT_UNLOCKED) {
}
}
});
的STATUS_ACHIEVEMENT_UNLOCKED
表明,被做了呼叫時遞增成就增量成就也解鎖。
您也可以嘗試檢查此相關SO question。
謝謝。但是,這是我遇到問題時找到並正在使用的EXACT代碼。難道問題是成就沒有公佈? – MrClicks
您可以參考此[文檔](https://developers.google.com/games/services/android/achievements)和[this](https://developers.google.com/games/services/console/testpub #publishing_your_game_changes)關於發佈成就。 – KENdi
謝謝你的建議,但我已經傾注了所有的信息。我正在使用上面引用的SO中用戶狀態爲他們工作的確切代碼。非常令人沮喪! – MrClicks
- 1. 谷歌玩遊戲成就的OnClose回調
- 2. 谷歌玩遊戲服務 - 隱藏/取消隱藏成就
- 3. 谷歌玩遊戲成就重置(每天)
- 4. 如何顯示谷歌玩遊戲的成就?
- 5. 谷歌玩谷歌遊戲與谷歌應用引擎
- 6. 團結谷歌玩遊戲的插件就不會在Xcode的iOS編譯
- 7. 如何讓谷歌玩遊戲可選?
- 8. 谷歌玩遊戲服務錯誤
- 9. 禁用複賽在谷歌玩遊戲
- 10. 排行榜android谷歌玩遊戲
- 11. 谷歌玩遊戲沒有登錄
- 12. 谷歌玩遊戲在Android中
- 13. 谷歌玩遊戲登錄失敗
- 14. 實現成就和排行榜的問題Unity,Android - 谷歌 - 玩 - 遊戲
- 15. 我可以使用相同的排行榜和谷歌玩遊戲中的成就的Android遊戲
- 16. XMLHttpRequest的狀態代碼始終是0
- 17. 當我邀請朋友時,谷歌玩轉機遊戲得到狀態代碼6001
- 18. 谷歌遊戲服務成就不會彈出
- 19. 使用谷歌玩遊戲服務的軌道玩家XP
- 20. 是否可以保存谷歌玩遊戲服務的水平?
- 21. AJAX就緒狀態reachs 4,但狀態始終是200
- 22. 谷歌玩遊戲的Android排行榜意外的響應代碼410
- 23. SIGN_IN_REQUIRED - 谷歌遊戲
- 24. 谷歌搜索結果狀態
- 25. Java遊戲與玩家的死代碼
- 26. iOS NSURLRequests狀態代碼始終爲200
- 27. IOS遊戲中心成就
- 28. 遊戲化成就係統
- 29. 優化更新玩家成績表與遊戲結果查詢結果
- 30. 玩遊戲成就沒有得到解鎖
有沒有人能夠得到STATUS_ACHIEVEMENT_UNLOCKED作爲結果的狀態代碼??? – MrClicks
任何人??????????? – MrClicks