0

Androidでは、機内モードを切り替えるための権限は何ですか?「グローバルシステム設定の変更」(WRITE_SETTINGS)権限なしで実行できますか?

開発者として、許可を意識しているセキュリティに敏感な人々が私のアプリに満足し、舞台裏でデータを使って何か怪しいことをしたり、電話の設定を台無しにしたりしていないことを知ることができるように、アプリに最も侵襲性の低い許可を使用させたいと思っています上。

4

1 に答える 1

1

WRITE_SETTINGS権限を回避する唯一の方法は、設定アクティビティを起動して手動で設定を変更するようにユーザーに依頼することです。

startActivityForResult(
        new Intent(android.provider.Settings.ACTION_AIRPLANE_MODE_SETTINGS), 0);
于 2012-09-23T18:08:59.007 に答える