Mam urządzenie LG L5 (model e610) z Cyanogenmod 10. Po podłączeniu telefonu do komputera z systemem Linux (mam zainstalowany program mtpfs) widzę zarówno pamięć wewnętrzną, jak i kartę SD. Jednak gdy nawiguję w nich, nie widzę niektórych plików.
Na przykład, jeśli otworzę aplikację do zarządzania plikami na telefonie, widzę kilka plików w Internal storage/Notifications
katalogu, jednak katalog na komputerze pokazuje tylko jeden z tych plików.
Jeśli zmienię typ połączenia USB na PTP (aparat) - ponieważ OS X nie obsługuje natywnie MTP - Image Capture widzi telefon jako aparat, jednak widzi tylko około jedną trzecią wszystkich zdjęć obecnych w telefonie.
Nie mam komputera z systemem Windows, ale podejrzewam, że wyniki byłyby podobne.
Próbowałem zaktualizować Cyanogenmod do najnowszej wersji, usuwając go i ponownie instalując - te same wyniki. Masz pomysł, co się dzieje? Jak sprawić, aby wszystkie pliki pojawiały się na komputerze hosta?
źródło
Odpowiedzi:
Jest to najwyraźniej znany błąd w Androidzie, który nie jest nawet potwierdzany przez Google od października 2012 r. , Błąd nr 2 - w zależności od metody tworzenia plików na urządzeniu z Androidem pliki te mogą pozostać niewidoczne podczas uzyskiwania dostępu do urządzenia za pomocą MTP, dopóki urządzenie nie jest ponownie uruchamiany.
Znane obejścia obejmują:
Użyj trybu pamięci USB zamiast MTP, jeśli jest obsługiwany przez telefon. Najwyraźniej nie jest to opcja dla LG Optimus L5 (e610), ponieważ ten telefon ma ujednoliconą pamięć wewnętrzną (pamięć plików znajduje się w
/data/media
tym samymext4
systemie plików, co/data
), której nie można wyeksportować jako urządzenie pamięci USB.Wyczyść dane aplikacji „Media Storage”, a następnie użyj aplikacji SDrescan do odbudowania bazy danych multimediów (omówione tutaj ).
Udostępniaj pliki przez sieć za pomocą aplikacji innych firm, takich jak AirDroid lub jedna z aplikacji serwera Samba (w tym drugim przypadku musisz mieć uprawnienia rootowania, aby serwer był dostępny dla większości klientów, w tym Windows).
źródło
Przejdź do ustawień> aplikacje> wszystkie aplikacje> pamięć masowa> dotknij „wyczyść dane” ...
Uruchom ponownie i wszystko pojawi się ponownie w Eksploratorze Windows.
źródło
Twój przebieg może się różnić
źródło
Skaner SD pracował dla mnie na Androidzie 5.0.2.
Nie wymaga uprawnień roota. Może być ograniczony tylko do „nowych i zaktualizowanych plików” (ale nie usuniętych).
Znalazłem to w zaakceptowanej odpowiedzi na połączone pytanie, a także w pytaniu dotyczącym ponownego skanowania pamięci SD na 4.4 .
źródło
Korzystam z Galaxy Note 3
Rozwiązaniem problemu, który znalazłem, było użycie przeglądarki plików systemu Android i przeniesienie pobranego folderu / pliku do innego katalogu, który nie był zaśmiecony.
Umożliwiło mi to zobaczenie pliku .rar 50mb, który pobrałem i ściągnąłem na komputer.
Nie wiem, czy to rozwiązanie pomoże komukolwiek, ale zadziałało dla mnie.
Dziękuje wszystkim :)
źródło
Przejdź do Menu> Ustawienia systemu> Pamięć
Zobaczysz Skanowanie plików multimedialnych na karcie SD ... na pasku powiadomień. Oznacza to, że wszystko jest w porządku, a zawartość karty SD jest ponownie skanowana, abyś mógł je teraz zobaczyć :)
źródło
źródło
W ten sposób rozwiązałem ten problem na mojej Galaxy Note-3:
źródło
Moje rozwiązanie w Androidzie 4.4 KitKat, aby to naprawić, polega na skanowaniu całego systemu. Normalne aplikacje nie mogą już tego robić od KitKat, więc niestety musisz rootować. Korzystałem z tej aplikacji:
https://play.google.com/store/apps/details?id=com.logika.rescan&hl=pl
źródło
Próbowałem połączyć aplikację „Media Rescanner” @georgiecasey, ale nic nie dało. Jednak zmiana nazwy folderu, którego brakowało za pomocą aplikacji File Explorer na moim telefonie, z „Music” na „Music1” załatwiła sprawę - pojawiła się natychmiast w Android File Transfer. Proste, szybkie, brudne :)
Po zakończeniu przesyłania można łatwo zmienić nazwę folderu. Łatwe rozwiązanie dla tych jednorazowych przelewów, być może nie najlepsze dla często powtarzających się przelewów.
źródło
Wszystko, co musiałem zrobić, to zrestartować urządzenie z Androidem. W moim przypadku tablet Lenovo, model A10-70F, Android w wersji 6.0.
źródło