読者です 読者をやめる 読者になる 読者になる

人生は一言で語れないぜ!

Dreamerな僕の365日

【AndroidStudio】FileInputStream、FileOutputStreamによって作成されたファイルの中身が見たい!

Android Android Studio プログラミング

 f:id:gold-rainbow8212:20160812111007p:plain

  どうも! You (@journeyeartj) | Twitter です。

Androidアプリ開発中の私!それなりに機能を持ち合わせたアプリ開発を行おうと思うと、データセットを活用した機能は必須になると思います。

 

・データベースを活用するソース

そこで、今回 SQListを活用したアプリを開発する際、に使用するであろう…

// 入力ストリームの生成 ファイル作成
FileInputStream inputStream = openFileInput("Sample.txt");
------------------------ 省略 --------------------------------
// 保存したファイルを出力型でオープン カンマ後、オープンモード
FileOutputStream outputStream = openFileOutput("Sample.txt", Context.MODE_PRIVATE);

 

 これらのソースを用いると、Android実機内のディレクトリ内に、"Sample.txt" が

作成されます。

実際にアプリを使って、このファイルの中にデータを一時保存した後、ファイルの中身は一体どこにあるのだ?

なんてことがあると思いますので、今回そのあたりを紹介します。

 

・作成したファイルの中身を参照する

 AndroidStudio起動 > Tool  > Android > Android Device Monitor

f:id:gold-rainbow8212:20160812103107p:plain

 

以下のフォームが立ち上がります。

※ファイルディレクトリが表示されない場合は、仮想デバイスが認識されていないようなので、アプリを実行してから、再度開くといいと思います。

f:id:gold-rainbow8212:20160812103530p:plain

 

表示されたディレクトリから、

data > data > プロジェクト作成時に作成したディレクトリ > file > Sample.txt

        例)com.アプリfileneme

f:id:gold-rainbow8212:20160812105108p:plain

 テキストファイルを選択した状態で、右上部(赤円)をクリックすると、ローカルなどを指定してファイルを保存することができます。

あとは、ファイルを開けばおっけい!

 

 

 このブログの内容、その他でもコメントいただければ、嬉しいです!

 

以上、ありがとうございました。