FileオブジェクトとさまざまなFileReaders/WritersおよびBufferedReaders/Writersを使用して、アプリのすべてのデータをSDカードのディレクトリとサブディレクトリに配置しました。
すべてのデバイスにSDカードが搭載されているわけではないことに気付いたので、4つの質問があります。
Androidを実行している携帯電話の何パーセントが現在SDカードを実装していないかを誰かが知っていますか?
SDカードでできるのと同じように、電話の内部メモリ(アプリケーションディレクトリ)のファイル構造を操作する許可を自分に与える方法はありますか?
- また -
createNewFile()の代わりにopenFileOutput()を使用して、アプリでSDカードファイルの動作を複製するには、すべてのコードを再実装する必要がありますか?
そもそもSDディレクトリとアプリケーションディレクトリのファイルアクセスに違いがあるのはなぜですか?