0

私はまったく同じコードを実行しました:

  • アンドロイド 4.1.2
  • アンドロイド 4.2.2
  • アンドロイド 4.4.2。

4.1.2 と 4.2.2 では問題なく動作しますが、4.4.2 では動作しません。

問題はMediaExtractor.getTrackCount、4.4.2 で 0 が返されることです (他のデバイスでは正しい番号が返されます)。

何か案が?

私もまったく同じ問題に直面しています。あなたは解決策を得ましたか?

4

1 に答える 1

1

私は最終的に問題がどこにあるかを理解しました。4.4.2 では、AndroidManifest.xml に、ローカル ファイルを再生する場合の外部ストレージへの書き込みに関する権限を追加する必要があります。ここにコードがあります

于 2014-11-27T02:24:45.150 に答える