我想将google play服务与我的应用集成。
在我的主要活动中:
googleApiClient = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.addApi(Games.API).addScope(Games.SCOPE_GAMES)
.build();
LogCat消息:
com.jackryannn.playdemo E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.jackryannn.playdemo, PID: 28594
java.lang.IllegalStateException: A fatal developer error has occurred. Check the logs for further information.
at com.google.android.gms.common.internal.zzj$zza.zzc(Unknown Source)
at com.google.android.gms.common.internal.zzj$zza.zzw(Unknown Source)
at com.google.android.gms.common.internal.zzj$zzc.zzqN(Unknown Source)
at com.google.android.gms.common.internal.zzj$zzb.handleMessage(Unknown Source)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5595)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:960)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
我不知道为什么会这样。我无法找出问题所在。
答案 0 :(得分:0)
您需要在清单文件中添加此元标记
<meta-data android:name="com.google.android.gms.games.APP_ID"
android:value="@string/app_id" />
其中包含您的应用ID
检查此page以获取更多信息
答案 1 :(得分:0)
您似乎忘了在清单文件中添加APP_ID元数据。您需要在Android Manifest文件的标记内准确添加以下代码:
url(r'^cars/(?P<town>[\w|\W ]+)/(?P<office_name>[\w|\W ]+)/$', web_public_views.ListingCars, name='listingvo_cars'),
url(r'^cars/(?P<town>[\w|\W ]+)/(?P<office_name>[\w|\W ]+)/(?P<var1>[\w|\W ]+)/$', web_public_views.ListingCars, name='listingvo_cars_var1'),
请确保元标记不在标记内,但标记,并在游戏控制台中使用位于游戏标题右侧的12位数的APP_ID。