Пожалуйста, простите меня, что английский sh недостаточно хорош, я использовал Google Translate , Я установил следующий код для воспроизведения фоновой музыки в intentService (), а затем запустил службу в MainActivity, но он может l oop обычно при отладке точек останова, но при запуске звучит только половина. Если его нет, запланированный клип внезапно закончится, когда достигнет определенного сегмента в середине, а иногда он даже не скажет ни слова. Что-то не так? Android 10 API
private void handleActionMusic() {
// android.os.Debug.waitForDebugger();
if (mediaPlayer == null) {
mediaPlayer = MediaPlayer.create(this, R.raw.bgmtest);
mediaPlayer.setLooping(true);
mediaPlayer.start();
}
}
// MainActivity
var intent: Intent = Intent(this@MainActivity, audioIntentService::class.java)
var action: String = audioIntentService.ACTION_MUSIC
intent.action = action
startService(intent)// bgm service