Telefondaki klasör Windows'ta gösterilmiyor


9

Bir Android uygulaması geliştirme ve Nexus 4 cihazımı test cihazı olarak kullanma sürecindeyim. Uygulamanın işlevlerinden biri, telefonda veri depolamak için bir klasör oluşturmaktır. ES Dosya Gezgini'ni kullanarak telefona göz atarsam klasörü / dosyaları görebilirim, ancak Windows 7 (64bit) bir bilgisayara bağlandığında yeni oluşturulan klasörü göremiyorum. Eksik klasöre "Seyir Hızı" denir.

Masaüstü ekran görüntüsü:

desktop_screenshot

Mobil ekran görüntüsü:

desktop_screenshot


Bu gerçekten merak ediyorum! İlk düşüncem bir izin problemiydi, ama durum böyle görünmüyor. İzinler, sahip ve grup, bunu yapmayan tüm eşleşme dosyaları. Diğerlerinin bildiği gibi, bir terminal emülatörü veya dosya yöneticisi ile dahili depolamada bir dosya / klasör oluşturarak davranışı yeniden üretebildim. Cihazda bu şekilde oluşturduğum her şey MTP üzerinden görünmezdi.
dotVezz

Sadece ben olmadığım için mutluyum. Dosyanın kaydetme yolunu nasıl ayarladığımla ilgili bir şey olabileceğini düşündüm ama açıkça değil.
Jonny Wright

Ben uzun bir çekim biliyorum ama ... Ben kullanılan dosyanın kaydetme konumunu ayarlamak için android.os.Environment.getExternalStorageDirectory();ancak Windows buna Dahili Depolama olarak atıfta bulunuyor . Bir örnekte Dış, diğeri İç olarak adlandırılması garip görünüyor.
Jonny Wright

1
Eminim ki tutarsızlık sadece MTP'nin işleri nasıl ele aldığıdır.
dotVezz

Bu hafta zaten benzer bir dava vardı. Etkilenen kullanıcı, Windows yeniden başlatıldıktan sonra klasörün görünür olduğunu bildirdi (bu, Windows'un sonunda bir sorun olduğunu açıkça ortaya koyuyor). Dosya gezginde bir yenileme denediniz mi? Veya Windows'ta farklı bir dosya yöneticisi ile kontrol ettiniz (örn. Total Commander)? Benim tahminim, Windows'un gerçekleştirdiği bir tür önbellekleme.
Izzy

Yanıtlar:


5

Bu, MTP üzerinden USB dosya erişimini etkileyen ünlü bir sorundur.
Bir PC'deki ilk uygulamam tarafından oluşturulan dosyalara erişmeye çalışırken kaç saat kaybolduğumu bile hatırlayamıyorum (ve GB'lardan önemli dosyalardan bahsediyorum).
Uygulamayı başlatırsanız ve klasör oluşturursa, bilgisayarınızın klasörü doğru bir şekilde görüntüleyebilmesi için cihazı yeniden başlatmanız gerekir.
Bu yalnızca USB ve MTP kullanıyorsanız oluşur.
Kodunuzdaki MediaScannerConnection'ı kullanarak veya Media Storage'ın önbelleğini temizleyerek sorunu çözebilirsiniz, ancak en basit şeyi yapmanızı öneririm: AirDroid; kullanın;)


Sadece Samsung Galaxy Tab 3 cihazımdaki bir yorum, bilgisayarın yeniden başlatılmasını bile yeniden başlatmaz.
Martin Argerami

1

Aynı sorunu yaşıyordum, nexus 6 telefonumda Vuze uygulaması tarafından bir klasör oluşturuldu. Bu klasöre telefonumdan erişilebilir / görünür, ancak telefon USB yoluyla bağlandığında PC'de bulunmuyor. Telefonumdaki başka bir rastgele dosyayı PC'de görünmeyen bu klasöre kopyaladım. Bu kopyadan sonra klasörü PC'de görebildim.


1

Sadece ilk önce pc dir oluşturmak sonra sd kart / telefon depolama üzerine kopyalayın.

içeriği önce klasöre koyabilir ve kopyalayabilir ya da yalnızca klasörü kopyalayabilirsiniz. klasör bilgisayardan oluşturulduğu sürece, herhangi bir içerik doğrudan dahili / harici mobil cihazlara kopyalanabilir.

sıkıştırılmış içerikler için, ne yazık ki doğrudan çıkartılamaz ve kopyalanamaz.

iyi şanslar ve iyi günler! :)


0

Benim durumumda, önbelleği temizlemek işe yaramadı. Ancak, üst klasörü yeniden adlandırarak gizli klasörlere / dosyalara erişmeyi başardım. Telefon PC'ye bağlıysa, üst klasörü yeniden adlandırdıktan sonra telefonu çıkarıp tekrar bağlamayı unutmayın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.