rabbit-dev

現役スマフォプログラマーが適当にプログラム関係の記事を放り込むブログ

GoogleApiClient.ApiOptionsでエラーが発生する件の解決方法(GooglePlayServices)

https://developers.google.com/games/services/downloads/

上記のページを参考にAndroidのゲームアプリ作成中GoogleApiClient.ApiOptionsのエラーが発生しました。

どこにも解決方法書いてないので解決方法をメモしておきます。

f:id:rabbittan:20141004182822p:plain

 

解決方法

・上の画像のGoogleApiClient.ApiOptions mGame〜などの3つのメンバー変数を削除。

setGamesApiOptions、setAppStateApiOptions、setPlusApiOptionsの3つのメソッド削除。

builder.addApi(Games.API,***);の第二引数を削除(3箇所)

でOK。

 

原因は、GooglePlayServicesのバージョンがあがってGoogleApiClient.ApiOptionsが削除された?のにもかかわらず、BasicGameUtilのソースが変わってないためだと思われます。

https://github.com/playgameservices/android-samples

 

近いうちに修正されると思われます。