0

Android アプリに Youtube プレーヤーを実装しようとしていますが、正常に実行できません。次の例外があります。

java.lang.NoClassDefFoundError: OpenYouTubePlayerActivity

Google で何かを見つけようとすると、私のものと同じようなソリューションがたくさん見られましたが、機能していません。どうすれば修正できますか?

これは私のコードです:(openyoutubeactivity.jarとそのパスが私のプロジェクトに追加され、さまざまな権限が追加され、すべてこのライブラリの公式ドキュメントによって行われました)

Intent lVideoIntent = new Intent(null, Uri.parse("ytv://jDgDW8bSdvw"), this, OpenYouTubePlayerActivity.class);
    startActivity(lVideoIntent);
4

3 に答える 3

2

私はなんとかそれを修正しました。このライブラリの VideoStream ファイルのリンクに署名を追加するだけで、すべてが魅力的に機能しています!

VideoStream.java (Line: 30)
before: mUrl = lArgMap.get("url");
after:  mUrl = lArgMap.get("url") + "&signature=" + lArgMap.get("sig");
于 2012-10-04T08:21:18.930 に答える
0

OpenYouTubePlayerActivity をマニフェスト ファイルに追加する必要があります。

于 2012-10-03T09:57:07.543 に答える