2

私は Android youtube API を使用していて、いくつかの素敵なアプリを作成しました。
最近、プレイリストをキューに入れようとすると、次の例外が発生します。

09-28 16:38:37.537: E/YouTubeAndroidPlayerAPI(13166): apps.youtube.datalib.b.a.b:174 Could not do device auth handshake: 
09-28 16:38:37.537: E/YouTubeAndroidPlayerAPI(13166): java.util.concurrent.TimeoutException
09-28 16:38:37.537: E/YouTubeAndroidPlayerAPI(13166):   at com.android.volley.toolbox.v.a(SourceFile:121)
09-28 16:38:37.537: E/YouTubeAndroidPlayerAPI(13166):   at com.android.volley.toolbox.v.get(SourceFile:97)
09-28 16:38:37.537: E/YouTubeAndroidPlayerAPI(13166):   at com.google.android.apps.youtube.datalib.b.a.b(SourceFile:155)
09-28 16:38:37.537: E/YouTubeAndroidPlayerAPI(13166):   at com.google.android.apps.youtube.datalib.b.a.a(SourceFile:196)
09-28 16:38:37.537: E/YouTubeAndroidPlayerAPI(13166):   at com.google.android.apps.youtube.datalib.innertube.f.h(SourceFile:95)
09-28 16:38:37.537: E/YouTubeAndroidPlayerAPI(13166):   at com.android.volley.toolbox.d.a(SourceFile:75)
09-28 16:38:37.537: E/YouTubeAndroidPlayerAPI(13166):   at com.android.volley.toolbox.a.a(SourceFile:93)
09-28 16:38:37.537: E/YouTubeAndroidPlayerAPI(13166):   at com.android.volley.i.run(SourceFile:105)

この例外は常に表示され、プレイリストがロードされる場合もあれば、ロードされない場合もあり
ます。手がかりはありますか?

4

1 に答える 1

1

アプリケーションを新しいデバイスにロードするときに、この問題が発生しました。約 1 時間後、エラーは消え、YouTube API 呼び出しがアプリケーションに入力されるようになりました。おそらく、新しいデバイスはまだ Google のサーバーを介して伝播していませんでした。API キー、アプリのパッケージ名、SHA1 証明書のフィンガープリントが正しいことを再確認してください。アプリケーションを完全にアンインストール/インストールしてから、少し待ってから再試行することをお勧めします。

于 2013-10-01T20:22:59.240 に答える