1
私は、不要と思われるマニフェストからいくつかの権限を削除しようとしている、古いAndroidアプリを持っています。レガシーのAndroidアプリでアクセス許可を評価する
明示的にアクセス許可が必要なアプリケーションで使用されている呼び出しを特定できる方法はありますか?コンパイラフラグや静的解析など。
私は、不要と思われるマニフェストからいくつかの権限を削除しようとしている、古いAndroidアプリを持っています。レガシーのAndroidアプリでアクセス許可を評価する
明示的にアクセス許可が必要なアプリケーションで使用されている呼び出しを特定できる方法はありますか?コンパイラフラグや静的解析など。
これを知る方法はいくつかありますが、それらをすべて消去し、LogCatに必要な権限が表示されます。 (最適なオプションではありませんが、それでもオプションです)
アクセス許可をプログラムで要求します。より多くの参照here。このようなもの:
int permissionCheck = ContextCompat.checkSelfPermission(thisActivity,
Manifest.permission.WRITE_CALENDAR);