このコードを使用してフォルダーにアクセスします。
String path = Environment.getExternalStorageDirectory().getAbsolutePath()+ "/somefolder";
SDカード付きのデバイスではこれで問題ありません。何が起こるかをテストするための内部メモリのみを備えたデバイスを持っていません.SDカードなしのデバイスでこれを実行するとどうなりますか? 内部メモリパスに自動的に設定されますか? アプリのユーザーは、このフォルダーを使用可能なメモリのルートに配置します。
内部パスを取得する方法はありますか?
このフォルダが存在するかどうかを確認するために両方のルートをチェックする方法はありますか?