• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:androidのローカルファイル)

AndroidのローカルファイルをNASにバックアップする方法

このQ&Aのポイント
  • Androidアプリでのファイルの保存と読み込み方法について調べています。
  • openFileOutputを使用してファイルを保存し、openFileInputで読み込むことができました。
  • しかし、openFileOutputで保存したファイルをNASにバックアップする方法が分かりません。実機デバッグではファイルを確認できず、NASで作成したファイルを確認したいです。どのような方法があるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • fzb24794
  • ベストアンサー率66% (4/6)
回答No.1

android アプリ 初心者です。実機では、アクセス権がないので参照出来ない様な説明を見た気がします。AVD (ヴァーチャル)で、実行した場合は参照できると思います。 実機でも参照出来るフォルダーに書き出して、それを参照してはいかがでしょう? 頑張って下さい。

hoido
質問者

お礼

fzb24794様回答ありがとうございます。 String savePath = Environment.getExternalStorageDirectory() + "/RicePolishing/KeyPhoto"; File folder = new File(savePath); if (!folder.exists()) { folder.mkdirs(); } // NewFolderに保存するファイルのパス File file = new File(folder, fName + ".txt"); if (file.exists()) { file.delete(); } 上記コードでローカルファイルではなく別な場所にファイルを作成してみました。 そうしたら、ファイルの確認をすることが出来ました。 しかし、問題は  Nexus7 NG KindleFire6 OK Galaxy Note3 OK といった感じで出来る機種と出来ない機種がありました。 OSのバージョンの違いからかそれとも機種の特性なのかまだまだ難しいことばかりです。 もう少し悩んでみます。 ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A