Я пытаюсь играть музыку в сервисе. Проблема в том, что когда я убиваю приложение, моя музыка останавливается и начинается с самого начала. Как я могу поддерживать безупречную работу своей музыки. Вот мой код:Служба получает перезапуск, когда приложение убито
public class EngineBackground extends Service {
static MediaPlayer player;
@Override
public void onCreate() {
super.onCreate();
if(player == null){
player = MediaPlayer.create(this, R.raw.aajraate);
}
}
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
player.start();
return START_STICKY;
}
@Override
public IBinder onBind(Intent intent) {
return null;
}
}
Добавить действие в onStartCommand и установить условия действия – IshRoid
Попробуйте сыграть 'MediaPlayer' в' foreground' с прикрепленным уведомлением, чтобы он сохранял работоспособность, пока его убили. – Gavin