Nexus、Samsung、Sony、Motoのサービスを1つ書いていますが、Xiaomiのような携帯電話では機能しません。サービスが期待どおりに機能していません
私はXiaomiでアプリサービスを停止すると停止しますが、他の携帯電話では機能しました。 私は正確な問題を特定できません。 誰かが私に見つけ出すのを助けることができますか?私はちょうどXiaomiの電話でテストして、期待どおりに動作していません。ここで私のコードは理解しようとしています。 私はマニフェストファイルでも宣言しています。ありがとう
すべての上記の場所のインターフェイスを削除するように。私は削除し、マイルphone.Anyソリューションでバックグラウンドで動作しません。 call.Whenない私はまた、アラームマネージャ、ジョブスケジューラ、放送受信機
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() {
}
}
android-versionsはさまざまなアンドロイドデバイスにあります。すべての端末で同じバージョンのgoogle-play-serviceを使用できますか?私が知っている限り、 'mLocationManager.requestLocationUpdates()'はgoogle-play-serviceがインストールされていて、最低のandroid-api-versionをrequieresする場合にのみ動作します。この正しいインターフェイスを実装してみてください – k3b
:彼はサービスについて尋ねているK3B @ com.google.android.gms.location.LocationListener – Eenvincible
が背景 – Saveen