До Oreo работало нормально, но после того, как API 28 PIE VERSION выпустила, фоновая служба не работает должным образом, точный поток после запуска службы без ее остановки вручную, служба автоматически останавливается, когда приложение закрывается,Может кто-нибудь сказать мне, как это сделать.
public void stopLocationService() {
Log.d(TAG, "stopLocationService: ");
Intent i = new Intent(getApplicationContext(), LocationService.class);
stopService(i);
}
public void startLocationService() {
Log.d(TAG, "startLocationService: ");
Intent intent = new Intent(getApplicationContext(), LocationService.class);
startService(intent);
}