peter.petrov:
私は/私のアプリで宣言する必要がありますすることができます任意の権限がある
私は、アプリは全体の「/」フォルダをスキャンすることができるようにしたい場合は
(すべてを検索するために言って.txt
再帰的に例えばファイル)は?
私は取得していますnull
(呼び出したときに、これまでにFile.listFiles
)
私がしようと何の権限に関係なく。私は何かが欠けていますね。
shizhen:
あなたのデバイスを根絶しない限り、サードパーティ製のアプリは、通常のユーザーとして実行し、root権限を持っていないので、非根ざしたデバイス上のルートディレクトリ上の任意の操作を行うことは不可能です。
しかし、によるとhttps://developer.android.com/reference/android/Manifest.permission、android.permission.FACTORY_TEST
あなたにroot権限を与えることができます。
FACTORY_TESTはAPIレベル1に追加しました
public static final文字列FACTORY_TEST
rootユーザーとして実行して、メーカーのテストアプリケーションとして実行します。デバイスはメーカーのテストモードで実行されている場合のみ利用できます。
ないサードパーティのアプリケーションで使用するため。
定数値:「android.permission.FACTORY_TEST」
しかし、これはファームウェアを変更することで、メーカーによってのみを使用することができます注意してください、これは任意の第三部のライブラリやアプリケーションのためではありません。