私は外部ストレージ(SDカードが挿入されている)にフォルダを作成する必要があります。いくつかの方法で試しましたが、デバイスストレージにフォルダを作成するだけです。私はいくつかのアンドロイドアプリで作成することを見てきました。解決策を提供して私を助けてください。前もって感謝します。外付けSDカードにフォルダを作成するにはどうすればいいですか?
File directory = new File(Environment.getExternalStorageDirectory() + "/boyan/");
if (!directory.exists()) {
directory.mkdirs();
}
権限は以下のとおりです。
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
getExternalStorageDirectory()はSDカードへのパスを提供していないことがわかりました。それ以外の場合は、コードはOKですが、mkdirs()の戻り値を確認する必要があります。 SDカードへのパスを判断する方法をよく聞いてください。 – greenapps