私は動作させるためにメディアプレーヤーを取得しようとしていますが、最初に音楽をインストールしても再生が開始されません(私はそれがビジュアライザー)。しかし、その後はいつもうまくいく。メディアプレイヤーのエラー(-38,0)とエラー(1、-1010)
コード:
mPlayer = MediaPlayer.create(this, R.raw.bik);
mPlayer.setLooping(true);
mPlayer.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.start();
}
});
ログの猫:
11-23 17:18:29.979 28329-28329/com.waro.blockevader E/MediaPlayer: Error (-38,0)
11-23 17:18:29.979 28329-28329/com.waro.blockevader E/MediaPlayer: Error (-38,0)
11-23 17:18:29.979 28329-28329/com.waro.blockevader E/MediaPlayer: Error (1,-1010)
11-23 17:18:29.979 28329-28329/com.waro.blockevader E/MediaPlayer: Error (-38,0)
11-23 17:18:29.979 28329-28329/com.waro.blockevader V/MediaPlayer[Native]: isPlaying: 0
11-23 17:18:29.979 28329-28329/com.waro.blockevader E/MediaPlayer: Error (-38,0)
ファイル形式は、ヘルプのための.mp4
おかげです。
編集:
私は毎晩何を意味するのですか。
私が許可を与えてからアプリを再起動するたびに、音楽はうまく再生され、エラーは表示されません。
権限:
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
「しかし、毎回その後、それはうまく果たしています。」平均? – MikeOscarEcho
編集された投稿を参照してください – Ellisan
申し訳ありませんが、まだあまりにも曖昧です。 アプリケーションにはどのような権限が与えられていますか? アクティビティのonCreate()でビデオを開始していますか? – MikeOscarEcho