メディアプレーヤークラスを使用してアプリケーションで着信音を鳴らすと、クラッシュします。曲を着信音として選択すると、デフォルトの着信音が鳴り、着信音やオーディオマネージャーのクラスを使用して着信音を鳴らすと、クラッシュすることはありませんが、着信音を鳴らすことはできません。アンドロイドスタジオ、カスタム着メロがクラッシュする?
Uri audio = RingtoneManager.getActualDefaultRingtoneUri(getApplicationContext(),RingtoneManager.TYPE_RINGTONE);
mp = MediaPlayer.create(getApplicationContext(), audio);
ログの猫のエラー:
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.media.MediaPlayer.start()' on a null object reference
あなたのコードを共有してください。 –
私はmediaplyerの多くの組み合わせを試していましたが、結果は同じです –
私の答えを受け入れることができるよりもあなたの問題を解決する場合@AbhishecKumar –