私もこの問題に直面しました 私はアプリが死んだときにFCM通知を受け取るために「Autostart Permission」を必要とするXiaomiモバイルを持っています。このリストでアプリを移動する必要があります。小米科技デバイスの場合
あなたは、この権限 Check the answer here
String xiaomi = "Xiaomi";
final String CALC_PACKAGE_NAME = "com.miui.securitycenter";
final String CALC_PACKAGE_ACITIVITY = "com.miui.permcenter.autostart.AutoStartManagementActivity";
if (deviceManufacturer.equalsIgnoreCase(xiaomi)) {
DisplayUtils.showDialog(activity, "Ask for permission", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
try {
Intent intent = new Intent();
intent.setComponent(new ComponentName(CALC_PACKAGE_NAME, CALC_PACKAGE_ACITIVITY));
activity.startActivity(intent);
} catch (ActivityNotFoundException e) {
Logger.e(TAG, "Failed to launch AutoStart Screen ", e);
} catch (Exception e) {
Logger.e(TAG, "Failed to launch AutoStart Screen ", e);
}
}
}, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
}
});
}
そしてLetvのモバイル用として、私はあなたはそれがその後を教えてください解決したit.Ifチェックしていないため、ユーザーに尋ねることができます。
私たちはXiaomiの上級者に書いています。彼は手動でいくつかのアプリをホワイトリストに登録し、残りはデフォルトでnotificationsフォルダへのアクセスを許可されていないということに戻りました。これがレスポンスでした。 "これは通常、通知フォルダにアクセスできるアプリのホワイトリストに登録されているために発生します。これは、ユーザーがスパムから保護されていることを確認する機能で、RAM /バッテリーの使用効率を最適化するのにも役立ちます。 私たちは、ホワイトリストに登録されたアプリケーションを取得するプロセスが何であるか尋ねましたが、回答は得られませんでした。 – Shyam
@shyam私は顧客サポートメールを私に渡すことができますので、私はそれらの確認を得ることができ、私のクライアントを説得することができます。 –