2016-08-02 13 views
0

を付与されたすべての権限を設定アンドロイドメートル - 、私は23(マシュマロ)に私のSDKをアップグレードし、そして、私は<a href="https://github.com/hotchemi/PermissionsDispatcher" rel="nofollow">PermissionsDispatcher</a>を使用

、すべてがうまくある、しかし、私は簡単にテストするために、デバッグモードですべての権限を付与する必要があります。

私はこの質問を検索しましたが、役に立たない回答は見つかりませんでした。

+0

設定から許可を得て – DKV

+0

私はコードの一部としてそれを行うためのアプローチが必要です。 –

答えて

0

あなたはADB経由してアクセス権を付与することができます設定

1

からアプリへの助成金を除くすべての権限を、それを行うには他に方法はありません。

adb shell pm grant <PACKAGE_NAME> <PERMISSION> 

は、アプリへのアクセス権を付与します。 Android 6.0(APIレベル23)以上を実行する端末では、アプリマニフェストで宣言されている権限がある可能性があります。 Android 5.1(APIレベル22)以下を実行する端末では、アプリで定義されているオプションの権限が必要です。

出典:ADB Shell Commands

私はセットアップにテストデバイスをスクリプトを記述することをお勧め。または、テストケースが実行される前に実行されるgradleタスクを作成します。

+0

ありがとう、私はそれをやろうとします。 –

関連する問題

 関連する問題