-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)
スタックトレースには「IObjectWrapperを実装する具象クラスに、ラップされたオブジェクトの宣言されたプライベートフィールドが1つだけ含まれている必要があります。 (ソースファイル:76) '"ファイルが変更された可能性があります。 – Krease
私はこのコードをYoutUbeプレーヤーコールに変更していません。 – ironmantis7x
5月7日から手をつけていない私のgit hubアカウントからコードを引っ張ってきました。それ以来、私は現地で働いていました)。私はそれをダウンロードし、それをそのまま実行しました - 変更も編集もなし...と同じ結果が発生します。私は4つの異なるアンドロイドデバイスで同じ結果を実行しました - YTプレーヤーが初期化に失敗しました – ironmantis7x