Mam problem z uruchomieniem mojej karty SD emulatora ... Utworzyłem nowe urządzenie AVD z nową kartą SD.
Jak więc umieścić na nim dane? Znalazłem „poprawny” plik do zamontowania w narzędziach Daemon, ale jest uszkodzony lub po prostu nie można go odczytać ...
Byłoby wspaniale, gdybyś miał jakiś pomysł :)
/sdcard/
Odpowiedzi:
Jeśli używasz Eclipse, możesz przenosić pliki do iz karty SD za pomocą perspektywy Androida (w Eclipse nazywa się to DDMS). Po prostu wybierz Emulator w lewej części ekranu, a następnie wybierz kartę Eksplorator plików. Nad listą z plikami powinny znajdować się dwa symbole, jeden ze strzałką skierowaną w stronę telefonu, kliknięcie tego przycisku pozwoli Ci wybrać plik, który chcesz przenieść do pamięci telefonu.
źródło
Użyj narzędzia adb, które jest dostarczane z pakietem SDK.
Jeśli określisz
/sdcard/
(z końcowym ukośnikiem) jako miejsce docelowe, ZAWARTOŚĆ myDirectory trafi do katalogu głównego / sdcard.źródło
adb push yourfile.ext /sdcard/
to umieści twój plik.ext w katalogu głównym / sdcardW Android Studio otwórz Menedżera urządzeń: Narzędzia -> Android -> Monitor urządzeń Android
W Eclipse otwórz Menedżera urządzeń:
W menedżerze urządzeń możesz tutaj dodać pliki do karty SD:
źródło
mnt/sdcard
, musiałem użyćstorage/12EA-2A1E
zamiast tego. Prawdopodobnie ta nazwa folderu jest generowana automatycznie dla każdego AVD.Jednym prostym sposobem jest przeciąganie i upuszczanie. Skopiuje pliki do / sdcard / Download. Możesz kopiować całe foldery lub wiele plików. Upewnij się, że opcja „Włącz udostępnianie schowka” jest włączona. (pod ...-> Ustawienia)
źródło
Używam Android Studio 3.3.
Przejdź do Widok -> Okno narzędzi -> Eksplorator plików urządzenia . Lub możesz go znaleźć w prawym dolnym rogu Android Studio.
Jeśli emulator jest uruchomiony, Eksplorator plików urządzenia wyświetli strukturę plików w magazynie emulatora.
Tutaj możesz kliknąć prawym przyciskiem myszy folder i wybrać „Prześlij”, aby umieścić plik
źródło
W programie Visual Studio 2019 (Xamarin):
źródło