私はNotificationListenerService
で通知を待ち受けるアプリを持っています。私のアプリケーションは、Dozeモードとアプリの両方をほとんどの電話機(例外やフォアグラウンドサービスなどの適切な設定がされている場合)で使用できます。HuaweiさんとXiaomiさんの「バッテリー最適化」の対処方法
次に、HuaweiとXiaomiにAndroidの独自の修正を加えて、「バッテリーの寿命を延ばす」ようにしてください。これらはバックグラウンドで実行中のアプリを混乱させるので、1〜2週間後にアプリを再インストールする必要があります。データを消去しても、アプリの「フリーズ解除」は行われません。独自の「最適化」の例外でも、これを確実に修正することはできません。すべての最適化を完全に無効にするだけです。 「高性能モード」を有効にするとこれが解決される可能性があります。しかし、ユーザーはこれらのオプションを無効にしたくない。
これらのケースをどう対処しますか?そして、メーカーがコアAndroidを使いこなすのをやめさせるにはどうすればいいですか? 「バッテリ寿命を向上させる」ためにAndroidの独自の修正をHuawei社と小米科技が来る次にZygote
で面白いのANR &クラッシュ:(
私は彼らホワイトリストが確実に動作しないことを知っている私自身のテスト、特に小米科技から。問題は多くのユーザーがバッテリーセーバーやホワイトリストが何であるかわからず、悪い評価を与え、返信に決して応答しないということです。私は2年前にViberでも自動ホワイトリストにいなかったことを覚えています(それは今です)、アプリケーションが最小限に抑えられた瞬間に動作を停止しました。バックグラウンドでアプリを終了させることは問題ではありません。問題は、純粋なAndroid上にあるように、アプリがそれ自身で再開されないことです。 – shelll
実際の電話を購入するようにユーザーに指示するポップアップが表示されます。 – shelll
haha私は同じように感じる...しかし、問題はXiaomiデバイスが市場で広く使用されているため、私たちはそれを手助けできません。 –