2

アクセシビリティ サービスを使用していますが、実行中のアプリケーションからアプリを強制終了すると、ユーザーが明示的に与えたアクセシビリティの許可がシステムによって取り除かれ、再度許可を求めるようになります。これが発生する理由と、この問題を回避するための解決策。

4

1 に答える 1

1

残念ながら、アクセシビリティ サービスを新しいプロセスに移動したとしても、この状況を防ぐことはできません。

[強制停止] をクリックすると、アプリケーションのプロセスが強制終了されるだけでなく、アプリが「停止」状態 ( Android 3.1 API ) に移行し、ユーザーが手動でアプリを起動するまで (ランチャー アイコンなどを使用して) アプリ内の何も実行されなくなります。 )。セキュリティ上の理由から、アクセシビリティ サービスはユーザーが手動で有効にする必要があります。プログラムで開始することはできません。さらに、システムが「停止」状態を離れると、アクセシビリティ サービスを再起動しません。

Android の設定の問題についても留意してください。アプリケーションの「強制停止」の後、Android の設定ではユーザー補助サービスが有効になっていると表示されますが、実際には機能しないことがあります。

于 2016-08-18T22:56:11.513 に答える