AccessibilityService
の問題が発生しています。デバイスの電源をオフにすると、AccessibilityService
はonUnbind
を呼び出してバインド解除されます。しかし、私が再びデバイスを起動すると、AccessibilityService
は再バインドされず、onRebind
サービスは呼び出されません。私はadbコマンドadb shell dumpsys activity service .MyPackage.AccessibilityService
を使用してチェックし、私のサービスが生きているが、サービスがリバウンドしないのでAccessibilityEvent
を受け取っていないことがわかりました。 AccessibilityServiceを停止して設定から再起動すると、すべてが正常に動作します。どうすればこの問題を解決できますか?私はdisableself
をonUnbind
に設定すると、ユーザーが設定からサービスを開始するようになるため、この呼び出しはAPI 24
から利用可能です。それで、私は何をすべきですか..?アクセシビリティサービスは、電源を切るとバインド解除され、再起動後に再バインドされません。
0
A
答えて
0
私はたくさんの検索をして、ほとんどすべてを試しました。最後に、この問題はAPI 19
以降で発生していないため、これはアンドロイドのバグであるという結論に達しました。この問題を抱えている他の開発者にとっては、あなたのサービスの状態を保存することをお勧めします。それはrebinded
です。あなたのサービスが再バインドされているかどうかをチェックする前に、サービスチェックを使用する前に。そうでない場合は、サービスを使用する前にサービスを再起動する必要があることをユーザーに伝えます。
私はより詳細な回答hereを提供しました。あなたがまだ混乱している場合は、これをチェックしてください。
関連する問題
- 1. iptablesポートフォワーディングは再起動後も維持されません
- 2. $(文書)にバインドされたイベントをバインド解除できません
- 3. 。再起動後に.vimrcファイルが適用されません。
- 4. WPF C#userControlにバインドされたコマンドは起動しません。
- 5. RPI Dockerは停電後にコンテナを再起動しません。
- 6. 再起動後にSQLite DBが削除されました
- 7. Androidはクラッシュした後、別のプロセスで自動的にバインドされたサービスを再起動しますか?
- 8. 再起動後にHbaseデータが削除される
- 9. 別のバインドされたVAOのバインドを解除せずにVAOをバインドするとどうなりますか?
- 10. Androidアプリケーション名とアイコンは、電話が再起動するまで(アプリケーションアップデート後)変更されません
- 11. DataScrollerはBeanとのバインド後にレンダリングされません
- 12. 再起動後に再接続でnodeJSが攻撃される
- 13. データはrecyclerviewには表示されませんが、電源を切ってから電源を入れた後にデータリストが表示されます
- 14. ポップアップダイアログは最初の起動後に再描画されません
- 15. 再起動後にクォーラムXMLプラグインの再スケジュールされたトリガー
- 16. クラッシュ後にAndroidアクセシビリティサービスが再起動しない
- 17. フラグによって再起動された後の再起動のループ
- 18. Vaadin 8:バインドされたCheckBoxGroup SelectionListenerが選択解除時に起動しない
- 19. 再起動後に再起動する
- 20. JQueryゲームは1ラウンドだけ再生され、再起動しません。
- 21. jQuery:ドキュメントオブジェクトにバインドされたイベントをバインド解除する方法は?
- 22. MySQLのtime_zoneは再起動後にリセットされます
- 23. モデルはMVCで転記後にバインドされませんか?
- 24. Xamarinビューはコンストラクタの後にviewModelからバインドされません
- 25. Select2はバインドされていません
- 26. python - flask_simpleldapはバインドされません
- 27. DropDownList SelectedValueが適切にバインドされていません
- 28. スウィフト - サーバーソケットが再バインドできません
- 29. 電源オフ後にインテルエディソンプログラムが削除されました
- 30. Python 3でインポートされた名前を再バインドできません。
この問題はいくつのデバイスで発生しますか? – PsyGik
私は2つのデバイス上でのみ私のアプリをテストしました.1つは問題を作成するJellybean、もう1つはほとんどの場合うまく動作するKitKatです。 –