错误:Google Play服务的未知问题

时间:2014-07-17 04:27:39

标签: android android-studio google-play-services

这突然出现在过去一周。我试图通过我的VCS恢复我的更改,但错误似乎仍然存在。我不记得做任何控制台更改。

错误消息

  

Google Play服务未知问题

登录后似乎会显示此消息。我正在使用BaseGameActivity并遵循教程。

以下是完整的LogCat转储:

  

07-16 23:16:24.754 4304-4304 / app.cheetah.petlife W / PopupManager?   您尚未指定要用作弹出窗口内容视图的视图。   回到活动内容视图可能无法正常工作   在API的未来版本中。使用setViewForPopups()来设置你的   内容视图。 07-16 23:16:25.234 4304-4304 / app.cheetah.petlife   I / dalvikvm堆?将堆(frag case)增长到50.045MB,为40960016字节   分配07-16 23:16:25.605 4304-4304 / app.cheetah.petlife   d / GameHelper? GameHelper:启用调试日志。 07-16 23:16:25.615
  4304-4304 / app.cheetah.petlife D / GameHelper? GameHelper:onStart 07-16   23:16:25.615 4304-4304 / app.cheetah.petlife D / GameHelper?   GameHelper:连接客户端。 07-16 23:16:25.785
  4304-4304 / app.cheetah.petlife W / Adreno-GSL? :   Android框架报告了第2版。所以,不要强迫ES30 07-16   23:16:25.785 4304-4304 / app.cheetah.petlife I / Adreno-EGL?   :EGL 1.4 QUALCOMM构建:   AU_LINUX_ANDROID_KK_2.7_RB1.04.04.00.007.018_msm8960_KK_2.7_RB1_CL3869936_release_AU   (CL3869936)       OpenGL ES着色器编译器版本:17.01.10.SPL       建造日期:星期一12/09/13       当地分公司:mybranch2092625       远程分支:quic / kk_2.7_rb1.15       本地补丁:无       重建分支:AU_LINUX_ANDROID_KK_2.7_RB1.04.04.00.007.018 + NOTHING 07-16 23:16:25.845 4304-4304 / app.cheetah.petlife   d / OpenGLRenderer?启用调试模式0 07-16 23:16:25.875
  4304-4304 / app.cheetah.petlife D / GameHelper? GameHelper:   onConnectionFailed 07-16 23:16:25.875 4304-4304 / app.cheetah.petlife   d / GameHelper? GameHelper:连接失败:07-16 23:16:25.875
  4304-4304 / app.cheetah.petlife D / GameHelper? GameHelper: - 代码:   SIGN_IN_REQUIRED(4)07-16 23:16:25.875
  4304-4304 / app.cheetah.petlife D / GameHelper? GameHelper: -   resolvable:true 07-16 23:16:25.875 4304-4304 / app.cheetah.petlife   d / GameHelper? GameHelper: - 详情:   ConnectionResult {的StatusCode = SIGN_IN_REQUIRED,   resolution = PendingIntent {422b4208:android.os.BinderProxy@422b41a8}}   07-16 23:16:25.875 4304-4304 / app.cheetah.petlife D / GameHelper?   GameHelper:onConnectionFailed:因用户启动而将解析   登入。 07-16 23:16:25.875 4304-4304 / app.cheetah.petlife   d / GameHelper? GameHelper:onConnectionFailed:解决问题......   07-16 23:16:25.875 4304-4304 / app.cheetah.petlife D / GameHelper?   GameHelper:resolveConnectionResult:尝试解析结果:   ConnectionResult {的StatusCode = SIGN_IN_REQUIRED,   resolution = PendingIntent {422b4208:android.os.BinderProxy@422b41a8}}   07-16 23:16:25.875 4304-4304 / app.cheetah.petlife D / GameHelper?   GameHelper:结果有分辨率。开始吧07-16 23:16:30.650
  4304-4331 / app.cheetah.petlife D / dalvikvm? GC_FOR_ALLOC释放404K,17%   免费48535K / 58184K,暂停28ms,总计28ms 07-16 23:16:30.660
  4304-4331 / app.cheetah.petlife I / GAV3?线程[GAThread,5,main]:没有   广告系列数据。 07-16 23:16:33.994
  4304-4304 / app.cheetah.petlife D / GameHelper? GameHelper:   onActivityResult:req = RC_RESOLVE,resp = RESULT_OK 07-16 23:16:33.994
  4304-4304 / app.cheetah.petlife D / GameHelper? GameHelper:onAR:   分辨率为RESULT_OK,因此再次连接当前客户端。 07-16   23:16:33.994 4304-4304 / app.cheetah.petlife D / GameHelper?   GameHelper:开始连接。 07-16 23:16:37.247
  4304-4304 / app.cheetah.petlife D / GameHelper? GameHelper:   onConnectionFailed 07-16 23:16:37.247 4304-4304 / app.cheetah.petlife   d / GameHelper? GameHelper:连接失败:07-16 23:16:37.247
  4304-4304 / app.cheetah.petlife D / GameHelper? GameHelper: - 代码:   INTERNAL_ERROR(8)07-16 23:16:37.247 4304-4304 / app.cheetah.petlife   d / GameHelper? GameHelper: - resolvable:false 07-16 23:16:37.247
  4304-4304 / app.cheetah.petlife D / GameHelper? GameHelper: - 详情:   ConnectionResult {statusCode = INTERNAL_ERROR,resolution = null} 07-16   23:16:37.257 4304-4304 / app.cheetah.petlife D / GameHelper?   GameHelper:onConnectionFailed:因用户启动而将解析   登入。 07-16 23:16:37.257 4304-4304 / app.cheetah.petlife   d / GameHelper? GameHelper:onConnectionFailed:解决问题......   07-16 23:16:37.257 4304-4304 / app.cheetah.petlife D / GameHelper?   GameHelper:resolveConnectionResult:尝试解析结果:   ConnectionResult {statusCode = INTERNAL_ERROR,resolution = null} 07-16   23:16:37.257 4304-4304 / app.cheetah.petlife D / GameHelper?   GameHelper:resolveConnectionResult:结果没有解析。给予   起来。 07-16 23:16:37.257 4304-4304 / app.cheetah.petlife W / GameHelper?   客户端已断开连接时调用disconnect()。 07-16   23:16:37.267 4304-4304 / app.cheetah.petlife   E / GooglePlayServicesUtil?发生内部错误。请参阅日志   详细信息07-16 23:16:37.367
  4304-4304 / app.cheetah.petlife D / GameHelper? GameHelper:通知   登录失败的聆听者(错误)

没有堆栈跟踪或任何特定消息。我没有找到这些日志文件的位置。我认为这也会给我很大的洞察力。

我正在运行Android Studio 0.8.2。我已经尝试过调试版本以及Play和手动签名的APK安装。所有相同的结果。

2 个答案:

答案 0 :(得分:3)

我遇到了完全相同的问题,经过多次尝试后,我找到了针对我的案例的解决方案,它正在开发人员控制台中启用Drive API和Drive SDK,如Google play Games cannot sign-in Error 403中所述,尽管我的错误代码不是403,但与您的完全一样。

希望这有帮助!

答案 1 :(得分:0)

AVCarreiro给出了很好的答案,然而,它并没有帮助我。如果其他人遇到这个问题而且偶然发现了这个问题,可以尝试以下方法:

  1. 显然,AVCarreiro的回答
  2. 在google play dev控制台中,转到游戏服务,点击你的项目,然后转到左侧的游戏详情。在页面底部,您将看到一个名为“API控制台项目”的部分。在这里,它将告诉您项目需要允许的所有api。
  3. 确保您使用的是正确的测试帐户
  4. 确保您的应用程序在测试前已签名
  5. 尝试不使用调试版本(由于某种原因,对我有用)
  6. 在制作签名(非调试)apk并将其移至设备(使用正确的测试帐户)后,服务开始工作。