2016-06-30 26 views
-2

私のエラーは分かりません。 3日前、私のyoutubePlayerはAndroidアプリで正常に機能しました。 初期化エラーが発生しました。YouTube初期化エラー

私はコードを変更していません。

blackstone.tvsunnahboxmenu E/YouTubeAndroidPlayerAPI:YouTubePlayerView 作成中にエラーが発生しましcom.google.android.youtube.player.internal.wドル:ここ

は、スタックトレースであるCOMに呼び出されるコンストラクタによってスローされた例外.google.android.youtube.api.jar.client.RemoteEmbeddedPlayer com.google.android.youtube.player.internal.wa(不明な情報源) com.google.android.youtube.player.internal.wa(不明ソース) com.google.android.youtube.player.internal.wa(不明なソース)(不明な情報源) 、com.google.android.youtube.player.YouTubePlayerView.a(不明な情報源) 、com.google.android.youtube。com.google.android.youtube.player.internal.ac.a player.YouTubePlayerView $ 1.a(Unknown Source) com.google.android.youtube.player.internal.rg(Unknown Source) com.google.android.youtube.player.internal.r $ ca(Unknown Source) (com.google.android.youtube.player.internal.r $ ba(不明な情報源) com.google.android.youtube.player.internal.r $ a.handleMessage(不明な情報源) android.osにあります。 Handler.dispatchMessage(Handler.java:102) android.os.Looper.loop(Looper.java:145)の android.app.ActivityThread.main(ActivityThread.java:6145) at java.lang.reflect.Method.invoke(ネイティブメソッド) at java .lang.reflect.Method.invoke(Method.java:372) com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1399) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1194) 原因:java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.newInstance(ネイティブメソッド) at java.lang.refl ect.Constructor.newInstance(Constructor.java:288) com.google.android.youtube.player.internal.wa(不明な情報源) com.google.android.youtube.player.internal.wa(不明な情報源) (com.google.android.youtube.player.internal.wa)(不明な情報源) (com.google.android.youtube.player.internal.ac.a)(不明な情報源) (com.google.android.youtube) player.YouTubePlayerView.a(Unknown Source) at com.google.android.youtube.player.YouTubePlayerView $ 1.a(Unknown Source) com.google.android.youtube.player.internal.rg(Unknown Source) a com.google.android.youtube.player.internal.r $ ca(Unknown Source) com.google.android.youtube.player.internal.r $ ba(Unknown Source) at com.google.android.youtube .player.internal.r $ a.handleMessage(不明なソース) android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper。java:145) android.app.ActivityThread.main(ActivityThread.java:6145) at java.lang.reflect.Method.invoke(ネイティブメソッド) at java.lang.reflect.Method.invoke(Method.java :372) at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1399) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194) 原因:java .lang.IllegalArgumentException:IObjectWrapperを実装する具象クラスは、ラップされたオブジェクトのために という1つのフィールドを必ず指定する必要があります。好ましくは、これはObjectWrapperクラスのインスタンスです。 at wal.a(SourceFile:76) com.google.android.youtube.api.jar.client.RemoteEmbeddedPlayer(SourceFile:145) (java.lang.reflect.Constructor.newInstance)(ネイティブメソッド) at java.lang.reflect.Constructor.newInstance(Constructor.java:288) com.google.android.youtube.player.internal.wa(不明なソース) com.google.android.youtube.player.internal.wa (不明な情報源) com.google.android.youtube.player.internal.wa(不明な情報源) com.google.android.youtube.player.internal.ac.a(不明な情報源) com.google.android.youtube.player.YouTubePlayerView.a(不明な情報源) (com.google.android.youtube.player.YouTubePlayerView $ 1.a(不明な情報源) 、com.google.android.youtube.player) internal.rg(Unknown Source) at com.google.android.youtube.player.internal.r $ ca(Unknown Source) at com.google.android.youtube.player.internal.r $ ba(Unknown Source) com.google.android.youtube.player.internal.r $ a.handleMessage(Unknown Source) android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper。 java:145) android.app.ActivityThread.main(ActivityThread.java:6145) at java.lang.reflect.Method.invoke(ネイティブメソッド) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1399) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194) 06-30 17:07:48.867 32407 -32407/software.blackstone.tvsunnahboxmenu E/SRIB_DCS:私は目を再建

blackstone.tvsunnahboxmenu E/YouTubeAndroidPlayerAPI: Error creating YouTubePlayerView                     com.google.android.youtube.player.internal.w$a: Exception thrown by invoked constructor in com.google.android.youtube.api.jar.client.RemoteEmbeddedPlayer 
Caused by: java.lang.reflect.InvocationTargetException                        at java.lang.reflect.Constructor.newInstance(Native Method) 
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)                         
Caused by: java.lang.IllegalArgumentException: The concrete class implementing IObjectWrapper must have exactly *one* declared private field for the wrapped object. Preferably, this is an instance of the ObjectWrapper<T> class.                         at wal.a(SourceFile:76) 
+0

スタックトレースには「IObjectWrapperを実装する具象クラスに、ラップされたオブジェクトの宣言されたプライベートフィールドが1つだけ含まれている必要があります。 (ソースファイル:76) '"ファイルが変更された可能性があります。 – Krease

+0

私はこのコードをYoutUbeプレーヤーコールに変更していません。 – ironmantis7x

+0

5月7日から手をつけていない私のgit hubアカウントからコードを引っ張ってきました。それ以来、私は現地で働いていました)。私はそれをダウンロードし、それをそのまま実行しました - 変更も編集もなし...と同じ結果が発生します。私は4つの異なるアンドロイドデバイスで同じ結果を実行しました - YTプレーヤーが初期化に失敗しました – ironmantis7x

答えて

0

タイトルのためにtrueを返す=トーストeプロジェクトでは、履歴(キャッシュ)を消去し、コードを最後にわかった良い点からリダイレクトします(これは人生の節約者です!!)。

今すぐうまくいきます!