Ich entwickle eine Anwendung, die mit meinem Dienst über Empfänger kommuniziert.android service startet sich selbst auf Anwendung getötet
Servicecode
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(LOCATION_UPDATE);
mBroadcastReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
receiverWorks(intent);
}
};
this.registerReceiver(mBroadcastReceiver, intentFilter);
return START_STICKY;
}
Manifest Erklärung
<service
android:name="com.test.IService"
android:enabled="true"
android:label="IService"
android:process=":iservice" >
</service>
Problem im Service ist, dass es startet sich neu nach Anwendung (meine Anwendung, die diesen Dienst verwendet) getötet wird. Wie kann ich das verhindern? Versucht, Android zu entfernen: Prozess, aber nichts ändert sich.
Warten auf Sie helfen.
Dank
Haben Sie jemals eine Lösung finden? Ich habe das gleiche Problem – StuStirling