環境依存ってざっくりしすぎて草
>>598がもちまる前提で書く

これはgetExternalStorageState関数でエラー吐いてるんじゃないかな
要はストレージとPCが上手く接続できてない
1番ある可能性としては使ってるSDに問題あると思う
フォーマットし直してみるとか他のSD使ってみたらいけるんじゃないか?
(あと稀にだがUSBケーブルやPCスマホのUSB端子破損の可能性も)
現に>>596に貼った同機種の人もできてるみたいだしね
今の状況じゃゲームのパッチ次第で容量増えたとき詰みだからホームアプリで数十MB節約して凌ぐのは意味がないと思う

↓Constants(定数)のところ見ればエラーの原因がわかる
https://developer.android.com/reference/android/os/Environment.html?hl=ja#getExternalStorageDirectory()