2016-07-25 7 views
0

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() { 

} 
} 
+0

android-versionsはさまざまなアンドロイドデバイスにあります。すべての端末で同じバージョンのgoogle-play-serviceを使用できますか?私が知っている限り、 'mLocationManager.requestLocationUpdates()'はgoogle-play-serviceがインストールされていて、最低のandroid-api-versionをrequieresする場合にのみ動作します。この正しいインターフェイスを実装してみてください – k3b

+0

:彼はサービスについて尋ねているK3B @ com.google.android.gms.location.LocationListener – Eenvincible

+0

が背景 – Saveen

答えて

0

私の知る限り小米科技はMIUI ROMを使用して知っているように、その時のような他の方法を試してみましたが、アプリ

を殺そうROMユーザーは、どのアプリがバックグラウンドで作業できるかを設定する必要がありますlly。

+0

おかげ問題ではありませんが、アプリケーションのいくつかはそうのWhatsAppや他のアプリ – Saveen

+0

のように働いている – Saveen

+0

@Saveen私は、彼らは単にバックグラウンドで動作し、OSによって殺害されていないデフォルトとして人気のアプリを追加したと仮定します。そして私は、MUIUがバックグラウンドでアプリを殺さないようにする方法があるとは思わない。さもなければ、それは意味がないだろう。あなたはこの問題のために何かを好むinformation.Soため – Divers

関連する問題