1

内部メモリの /data/data/appname フォルダにあるファイルを読み取ろうとするアプリがあります。ただし、そのファイルを読み取る前に、そのフォルダー内にそのファイルを挿入する必要があります (これがルート化されたデバイスであると仮定します)。

アプリだけが読み取れるようにアクセス許可を変更するにはどうすればよいですか? プログラムでファイルを作成してから、chmod を使用して権限を確認しようとしましたが、ユーザー/グループは両方とも app_18 です。同じパラメーターでファイルを作成するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

2

Android では、アプリケーションの内部ストレージにファイルを作成すると、(/data/data/<package_name>)デフォルトでMODE_PRIVATEパーミッションが付与されます。(あなたのアプリケーションにプライベートです)

Android - 内部ストレージ

于 2012-07-04T09:53:48.650 に答える