Intent.ACTION_OPEN_DOCUMENT_TREE
アプリケーションに外部ストレージ (Lollipop と Marshmallow) への書き込みアクセスを許可するために使用しています。
しかし、テストアプリケーションで外部ストレージに書き込みたいです。Intent.ACTION_OPEN_DOCUMENT_TREE
システム ダイアログを使用するため、テスト中に権限を付与できません。また、アプリケーションで許可してからテストで使用しようとしましたが、共有されていません-アプリケーションプロジェクトとテストプロジェクトは異なるパッケージです。
テスト目的で外部ストレージ全体の許可を与えるなどの回避策を知っている人はいますか? 多分いくつかのシステムプロパティを変更することによって?
adb shell setprop SOMEPROPERTY 1