我写过一项服务。它适用于Nexus,三星,索尼和摩托车,但在小米这样的手机中,leeco不起作用。
当我杀掉app应用程序时,在小米停止了,但它在其他手机中有效。 我无法找出确切的问题。 有人可以帮我找出答案。我刚刚在小米手机上测试过它没有按预期工作。这是我的代码请试着搞清楚。 我也在清单文件中声明。谢谢
正如每个所说的删除位置界面。所以,我已经删除,它不会在mi手机的背景中工作。任何解决方案请建议。更多的东西onDestroy服务不调用。当我试图杀死应用程序
我尝试过其他方式,例如闹钟管理器,作业调度程序,广播接收器
public class MyService extends Service {
private final LocalBinder binder = new LocalBinder();
@Override
public IBinder onBind(Intent paramIntent) {
return this.binder;
}
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return Service.START_STICKY;
}
@Override
public void onCreate() {
super.onCreate();
}
public class LocalBinder extends Binder {
public LocalBinder() {
}
public MyService getService() {
return MyService.this;
}
}
@Override
public void onDestroy() {
}
}
答案 0 :(得分:0)
据我所知,小米使用MIUI ROM,在那个ROM用户必须设置哪个应用程序能够在后台手动工作。