Chcę wiedzieć, czy istnieje metoda uzyskiwania dostępu do lokalnych plików (np. Plików tekstowych, stron internetowych) systemu plików w emulatorze Androida.
Używam Ubuntu 10.04 do programowania na Androida.
Chcę wiedzieć, czy istnieje metoda uzyskiwania dostępu do lokalnych plików (np. Plików tekstowych, stron internetowych) systemu plików w emulatorze Androida.
Używam Ubuntu 10.04 do programowania na Androida.
C:\Users\{Acount}\Documents\AndroidStudio\DeviceExplorer\emulator-5554\sdcard\Android\data\..\file.extw moim przypadku
Odpowiedzi:
Możesz użyć adbpolecenia, które znajduje się w katalogu narzędzi SDK:
adb shell
Zapewni ci wiersz poleceń, w którym możesz przeglądać i uzyskiwać dostęp do systemu plików. Lub możesz wyodrębnić żądane pliki:
adb pull /sdcard/the_file_you_want.txt
Ponadto, jeśli używasz eclipse z ADT, istnieje widok do przeglądania systemu plików ( Okno-> Pokaż widok-> Inne ... i wybierz Android-> Eksplorator plików )
W Android Studio 3.0 i nowszych zrób to:
Widok> Okna narzędzi> Eksplorator plików urządzenia
Oprócz zaakceptowanej odpowiedzi , jeśli korzystasz z Android Studio, możesz
Android Device Monitor,Devices zakładce po lewej stronie,File Explorer zakładkę po prawej,Pull a file from the deviceprzycisk, aby zapisać go w lokalnym systemie plikówZaczerpnięte z pracy z emulatorem lub systemem plików urządzenia
Android Device Monitor, naciśnij dwukrotnie Shift (w Android Studio) i wpisz "Android Device Monitor".
Aktualizacja! Możesz uzyskać dostęp do systemu plików Android za pośrednictwem monitora urządzeń Android. W Android Studio przejdź do Narzędzia >> Android >> Monitor urządzeń Android.
Pamiętaj, że możesz uruchomić aplikację w symulatorze podczas korzystania z monitora urządzeń z systemem Android. Nie możesz jednak debugować aplikacji podczas korzystania z monitora urządzeń Android.