我在Android 10中遇到了问题,当后台的应用程序或应用程序被杀死时,每10分钟我就会找到位置。直到Android9PIE,一切都是正确的,但是在Android10中,当应用程序在几秒钟内进入后台时,onDestory()方法在服务中被调用,而服务正在被破坏。我如何重新处理这个问题并在后台开始服务。这是我的服务班:
public class LocaionTrackingService extends Servi
我写了一个服务,但是过了一段时间(50-60分钟),Android就会终止这个进程。我正试图在onDestroy()中重新启动它。问题是当android杀死进程时,它不会调用onDestroy()。提前感谢public class DataSource : Service public override IBinder OnBind(Intent intent)
{
由于Android8后台执行限制,如果要从后台服务初始化MapEngine,这将失败。是否有任何方法可以初始化不涉及SDK在内部启动服务的MapEngine?cmp=de.newecho.app/com.here.android.mpa.service.MapService (has extras) }: app is in background uid(ContextImpl.java:1521)
at android.app.ContextI
:3584) at android.app.ActivityThread.access$1300 (ActivityThread.java:235) at android.app.ActivityThreadat android.os.Looper.loop (Looper.java:214) at android.app.ActivityThread.main (ActivityThread.java:6981(ActivityThread.java:3575)
WorldClockWidgetProvider