この質問はこの質問とは関係ありません。私はすでに見ましたが、Android の他のバージョンでもコードが正常に動作するため、これは特定の Android 4.4.2 の問題です。
final File path = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/MY_Downloads");
if (!path.exists()) {
path.mkdir(); // also tried it with path.mkdirs();
context.sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.fromFile(path)));
}
このコードを使用すると、Android 4.4.2 のフォルダーではなくFILEが作成されます。助けてください 私はすでにこの記事を読んでいます
私は次の許可を与えました
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE" />
<uses-permission android:name="android.permission.WRITE_USER_DICTIONARY" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
SD カードとパブリック ディレクトリに関する最新の変更にアクセスする方法は知っていますが、ファイルではなくフォルダを作成したい