パソコン関連の書籍等を読んで試したりしながらアウトプットしまくります。

アウトプットしながら学ぶ

adbコマンド Android

adbコマンドでパソコンからAndroidアプリに許可されている権限を確認する方法

投稿日:

パソコンからAndroidアプリに許可されている権限を調べる方法です。
adbコマンドで、

adb shell pm list permissions

とすると、パーミッションの名称一覧を表示することができます。

また、

adb shell pm list package

とすると、インストールされているアプリのパッケージ名一覧を取得することができます。
これらのコマンドでは、アプリにどのような権限が付与されているのか知ることができません。
ということで、今回は特定のadbコマンドでAndroidアプリに許可されている権限を調べる方法です。

スポンサーリンク




adbコマンドでAndroidアプリに許可されている権限を調べる方法

アマゾンのKindleアプリの権限を調べてみます。
パッケージ名は「com.amazon.kindle」です。
たいていのアプリは、Google Play Storeでパッケージ名を確認することができます。

次の、adbコマンドを実行します。

adb shell dumpsys package com.amazon.kindle

「runtime permissions」の部分をみるとわかります。

android.permission.READ_EXTERNAL_STORAGE: granted=true
android.permission.WRITE_EXTERNAL_STORAGE: granted=true

権限の設定を変更する方法はこちらの記事です。

adbコマンドでパソコンからAndroidアプリに権限を設定する方法







-adbコマンド, Android

Copyright© アウトプットしながら学ぶ , 2024 AllRights Reserved Powered by AFFINGER4.