Folder dodany w Androidzie nie jest widoczny przez USB
Próbuję zapisać zdjęcia w podfolderze w Androidzie. Oto trochę mojego kodu:
File path = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM);
path = new File(path, "SubDirName");
path.mkdirs();
(PróbowałemgetExternalStorageDirectory
zamiastgetExternalStoragePublicDirectory
i folder Obrazy zamiast DCIM.)
Rzecz w tym, że każdy dodany podfolder, w tym jego zawartość, nie pojawia się w Eksploratorze Windows, gdy urządzenie jest podłączone przez USB. Jednak pojawia się w Menedżerze plików Androida.
Próbowałem nadawaćACTION_MEDIA_MOUNTED
zamiar na rodzicu nowego katalogu. To nie zadziałało.
Jeśli dodam plik w systemie Windows, pojawi się on na Androidzie. Jeśli dodam plik na Androida za pomocą Menedżera plików, pojawi się on w systemie Windows. Jeśli programowo dodaję plik, pojawi się on w Menedżerze plików Androida, ale nie w Eksploratorze Windows. I japotrzeba aby uzyskać go z systemu Windows i nie chcę, aby użytkownik końcowy musiał ręcznie utworzyć folder.
Co ja robię źle?