Android開発 ファイルへ書き込んだ場合どこに保存されるのか?
OutputStreamWriterで書き込んだ場合、Androidのどこに保存されるのだろうか?
/data/data/パッケージ名/files以下に保存されます。
パッケージ名とはcom.example.testみたいな名前ですね。
ところがこれがすんなりアクセスできません。
普通にlsしてみるとpermission deniedとエラーが表示されます。
run-as パッケージ名でアクセスできるようになります。
files以下にファイルが保存されています。
run-asできない端末もあるようですが、Nexus5ではできました。