WRITE_EXTERNAL_STORAGE2020/1/6こちらでアプリ内にファイルを保存を試しましたが、共用メモリの外部ストレージに保存することもできます。カメラの画像などのある程度大きいファイルをたくさん保存するような領域です。29EXTERNAL_STORAGE外部ストレージとは、端末内の共用のストレージ領域あるいはSDカードを指しています。これは機種によって異なります。昔はSDカードだけを指していたのですが、最近は端末内のパブリックなストレージも含みます。Googleの端末にはSDカードが無かったりします。android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>GoogleのDocumentでは読み書きの両方ではWRITE_EXTERNAL_STORAGEのみでいいようです。checkの実装が必要になります。これを実装するとユーザーに許可・不許可のダイアログを表示させ、ユーザーはいつでもアプリの許可設定を変更できます。checkは実装がそこそこあります。checkをオミットすることができます。Storageを呼ぶところまで実行します。そこで止まってしまうかスルーするかもしれませんが終了。該当アプリを「設定」から探し「権限」の項目にあるストレージをenableにします。permissionを許可した状態になります。新規リリースでは邪道かもしれませんが、過去にリリースしたアプリの修正については、一時的にユーザーに説明して回避することもできるかもしれません。{e.printStackTrace();}読み出しです。Toast.LENGTH_SHORT);toast.show();}}}}isExternalStorageWritable()これは、パーミッションとは別に、現在ストレージ領域を他の何かが処理をしていてアクセスすべきでない場合かどうかを確認しているものです。実際に端末内のファイルとして保存されているか確認してみます。Explorerで覗くことができます。確かに、testfile.txtがストレージに作成されていて入力文字列が記述されています。mailフォームブックマークしておくと便利ですアプリ開発が上達するお勧めアプリ開発を始めたけどわからないところがあり、誰かに聞きたいけど周りにはそんな人はいない...あるいは、会社で働いていて日中そんなに時間をとれないなど、オンラインのプログラミングスクールがいいでしょう。オンラインスクールは色々ありますが、以下の3つはAndroidが学習できる老舗スクールです。ACADEMYAndroidアプリコースこういうものではアプリ作れないと言う意見もありますが、それは結局本人のやる気があるかないかです。やる気があっても独学では突破しにくいところは教えてもらうのが一番早い。無料体験レッスンとても簡単なことなのに本やネットの画像だけでは分かりにくいことはあります。実際に質問してピンポイントで教えてもらうと、なんだそんなこと、と言うのがけっこうあります。CodeCamp~約8,000名の受講生と80社以上の導入実績~現役エンジニアのオンライン家庭教師CodeCamp直接(ネットで)誰か分かる人に聞いた方が早く解決して、上達も早いと思います。登録・公開Tipsいかがでしょうか、コードを写経してもうまくできないという方もいるのでは?初めてであれば誰かに直接教わるという手もあります。時間短縮になり無駄が少ないかもしれません。