Używam BlueStacks App Player. Czasami muszę przesyłać pliki między BlueStacks (karta SD) z / do mojego systemu Windows.
Wydaje mi się, że znajduję plik, w którym przechowywane są dane na karcie SD <BLUESTACKS_DATA>/Android/SDCard.sparsefs/Store
, ale nie widzę zawartości i nie mogę jej łatwo zmienić na moim komputerze.
Czy są jakieś sposoby przesyłania plików między nimi?
źródło
[installation directory]\Engine\UserData\SharedFolder
- przy użyciu wbudowanego paska wyszukiwania Eksploratora Windows szybko go znalazłem.BlueStacks Media Manager
Bluestacks ma teraz Media Managera , którego możesz użyć do łatwego importu / eksportu plików.
źródło
korzystaj z aplikacji do importowania plików Windows dołączonej do bluestacks.
źródło
Jeśli chcesz przesłać stosunkowo duży plik (np. 1 GB):
Próbowałem tego i na pewno zadziałało. Powodzenia :-)
źródło
Możesz zainstalować aplikację Total Commander w BlueStacks wraz z wtyczkami FTP i SCP / SFTP (SSH) i przesyłać pliki przez sieć na komputer lokalny. Na komputerze Mac SSH można włączyć i przenieść na swój komputer
localhost
za pośrednictwem SSH. W systemie Windows możesz zainstalować serwer FTP na komputerze, aby aplikacja mogła połączyć się z Twoim adresem IP za pomocą protokołu FTP.źródło
BlueStacks zapewniają jedynie dostęp do podfolderu karty SD,
/storage/sdcard/windows/BstSharedFolder
który w systemie Windows ma ścieżkęC:\ProgramData\BlueStacks\Engine\UserData\SharedFolder
. Najprostszym sposobem jest więc umieszczenie tam niektórych plików, a następnie użycie aplikacji do zarządzania plikami na Androida (np. TotalCommander, która może przenosić całe foldery), aby przenosić pliki tam, gdzie są potrzebne na karcie SD./ EDYCJA: reszta tej odpowiedzi wydaje się już nie działać. Zostawiam go tutaj, jeśli chcesz wypróbować go ze starszą wersją BlueStacks .
Możliwe jest również uzyskanie pełnego dostępu do karty SD przy bardziej złożonych manipulacjach.
BlueStacks przechowuje kartę SD jako rodzaj wirtualnego dysku obrazu, w systemie Windows jest w
C:\Program Data\BlueStacks\Android\SDCard.sparsefs
lub wC:\ProgramData\BlueStacks\Engine\Android\SDCard.vdi
zależności od wersji. Zasadniczo możesz zrobić, że możesz utworzyć nowy wirtualny dysk obrazu, ale sformatowany wFAT
, co pozwoli na montaż zarówno w systemie Android, jak i Windows! Następnie zobaczysz dysk obrazu wirtualnego jako dysk w „Moim komputerze”.Aby zejść tą drogą, potrzebujesz dwóch programów:
Następnie możesz sformatować
FAT
za pomocą narzędzia do formatowania systemu operacyjnego.Na koniec musisz zabić wszystkie procesy BlueStacks (tzn. Zaczynają się od „HD- *”) i zmienić ścieżkę do obrazu sdcard za pomocą regedit at
HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\BlockDevice\2\Path
.Samouczek krok po kroku na temat tego podejścia znajduje się w samouczku 7labs.io .
źródło
Korzystanie z ES Explorer
1 - Pobierz Es z App-store i włącz i połącz WiFi
2- Otwórz ES Menu Przejdź do sieci LAN, na komputerze udostępnij folder (dostęp do odczytu / zapisu / wszyscy) w sieci i włącz wykrywanie sieci
3- Zeskanuj lub dodaj adres IP komputera z systemem Windows i użyj polecenia Windows user / pass
4- Teraz możesz łatwo skopiować pliki wklejania między dwoma urządzeniami
To będzie działać w 100%
źródło
Kiedy zainstalowałem bluestacks, miałem aplikację o nazwie Root Explorer. Szafka na dokumenty z literą R.
Po prostu otwórz, pamięć, karta SD, [lokalizacja pliku], „przytrzymaj kliknięcie”, wyślij, do systemu Windows. (Poczekałem kilka sekund, aż pojawi się okno Zapisz)
źródło