回答編集履歴
1
質問の内容に照らして回答の方向性を修正する
answer
CHANGED
@@ -1,7 +1,5 @@
|
|
1
|
-
Androidで
|
1
|
+
Androidエミュレーター上で動作させたアプリケーションから、エミュレーターを動作させているOSのファイルを直接読み書きすることはできません。openFileInput()やopenFileOutput()は、Android端末内部ストレージの特別な領域を読み書きするためのメソッドとして提供されているので、その引数にWindows方式のフルパスを記述しても通用しません。
|
2
2
|
|
3
|
-
|
3
|
+
もし、Android内部ストレージに対して読み書きする方針に転換し、それにopenFileInput()やopenFileOutput()を用いるのであれば、次のサイトが参考になるのではないかと思います。
|
4
4
|
|
5
|
-
openFileInput()/openFileOutput()を用いたファイル読み書きの方法としては、以下のサイトが参考になるかと思います。
|
6
|
-
|
7
5
|
[[Android] アプリ内にファイルを保存する FileOutputStream, FileInputStream | nyan のアプリ開発](https://akira-watson.com/android/fileoutputstream.html)
|