Wie übertrage ich Dateien zwischen BlueStacks und einem Windows-PC?

Ich verwende den BlueStacks App Player. Manchmal muss ich Dateien zwischen BlueStacks (SD-Karte) von/zu meinem Windows übertragen.

Ich scheine die Datei zu finden, in der die Daten auf der SD-Karte gespeichert sind <BLUESTACKS_DATA>/Android/SDCard.sparsefs/Store, aber ich kann den Inhalt nicht sehen und ihn nicht einfach von meinem PC aus ändern.

Gibt es Möglichkeiten, Dateien zwischen ihnen zu übertragen?

Antworten (8)

Für BlueStacks App Player für Windows v 0.9.0.4049 und höher

Es gibt einen freigegebenen Ordner zwischen BlueStacks und Windows:

  • BlueStacks: /sdcard/windows/BstSharedFolder(Möglicherweise müssen Sie eine Datei-Explorer-App wie "ES File Explorer" installieren, um auf diesen Ordner zuzugreifen)

  • Windows: <BLUESTACKS_DATA>/UserData/SharedFolder(standardmäßig <BLUESTACKS_DATA>ist C:/ProgramData/BlueStacks. Dies ist bei der BlueStacks-Installation festgelegt).

    Auf einem Windows 10-Gerät wurde es am Speicherort C:/BlueStacks/Engine/UserData/SharedFolderoder C:/ProgramData/BlueStacks/Engine/UserData/SharedFolderoder gefunden C:/BlueStacksData/Bluestacks/UserData/SharedFolder.

Manuelle Methode (BlueStacks ↔ PC)

Kopieren/legen Sie alle Dateien, die Sie übertragen möchten, in einen Ordner (mit „ES File Explorer“ auf BlueStacks oder „Windows Explorer“ auf dem PC), und diese Dateien werden in einem anderen Ordner angezeigt.

Einfache Methode (nur PC → BlueStacks)

Öffne in BlueStacks „BlueStacks-Einstellungen“, klicke auf „Windows-Dateien importieren“ und dann auf Proceed. Ein Dateiauswahldialog wird angezeigt, in dem Sie die Datei auswählen können, die Sie importieren möchten (Tipps: Sie können mehrere Dateien auswählen, indem CtrlSie andere Dateien gedrückt halten und darauf klicken). Klicken Sie abschließend auf Open. BlueStacks kopiert die Dateien in dieselben oben genannten freigegebenen Ordner.

Referenz: Wie greife ich von BlueStacks auf Dateien auf deinem PC zu?

Sie können eine Datei auch von Windows auf Bluestacks ziehen und dort ablegen, um sie an den Standardspeicherort auf dem Android-System zu kopieren (SDCARD->windows->BstSharedFolder).
unter Win 10 ist es C:\ProgramData\BlueStacks\UserData\SharedFolder
Möglicherweise können Sie den ES File Explorer nicht verwenden, um die App in den freigegebenen Windows-Ordner zu verschieben – versuchen Sie es stattdessen mit dem integrierten Ordner (Einstellungen > Speicher > Durchsuchen). In meinem Fall war es auch drin [installation directory]\Engine\UserData\SharedFolder- mit der eingebauten Windows Explorer-Suchleiste wurde es schnell gefunden.
Gibt es einen solchen freigegebenen Speicherort für MAC OS?
„Öffne in BlueStacks die „BlueStacks-Einstellungen“ und klicke auf „Windows-Dateien importieren“. Wurde dies in Bluestacks 5 entfernt? Ich kann "Windows-Dateien" nicht in den "Bluestacks-Einstellungen" importieren finden

BlueStacks-Medienmanager

Bluestacks verfügt jetzt über einen Medienmanager , mit dem Sie Dateien einfach importieren/exportieren können.

Verwenden Sie die Import-Windows-Datei-App, die mit Bluestacks geliefert wird.

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Wenn Sie eine relativ große Datei (z. B. 1 GB) übertragen möchten:

  1. Laden Sie Droid Splitter auf Ihren Blue Stack herunter und teilen Sie die große Datei mit Droid Splitter in kleinere Teile auf.
  2. Übertragen Sie die kleineren Dateien nacheinander in den freigegebenen Ordner (wenn Sie nicht weiterkommen, müssen Sie möglicherweise Blue Stack oder Ihren Laptop neu starten).
  3. Nachdem Sie die Dateien übertragen haben, verbinden Sie die kleineren Dateien mit Droid Splitter. Wenn Sie die kleineren Dateien nicht verbinden können, müssen Sie die Dateien möglicherweise auf ein Android-Telefon übertragen und Droid Splitter verwenden, um die kleineren Dateien zu verbinden.

Ich habe das ausprobiert und es hat auf jeden Fall funktioniert. Viel Glück :-)

Du kannst die Total Commander -App zusammen mit FTP- und SCP/SFTP (SSH)-Plugins in BlueStacks installieren und die Dateien über das Netzwerk auf deinen lokalen PC übertragen. Auf dem Mac kann SSH aktiviert und localhostper SSH auf Ihren übertragen werden. Unter Windows können Sie einen FTP-Server auf Ihrem PC installieren, sodass sich die App über das FTP-Protokoll mit Ihrer IP verbinden kann.

BlueStacks bieten nur eine Möglichkeit, auf einen Unterordner der SD-Karte zuzugreifen /storage/sdcard/windows/BstSharedFolder, der in Windows den Pfad hat C:\ProgramData\BlueStacks\Engine\UserData\SharedFolder. Der einfachste Weg ist daher, einige Dateien dort zu platzieren und dann eine Android-Dateimanager-App (z. B. TotalCommander, die ganze Ordner verschieben kann) zu verwenden, um die Dateien dorthin zu verschieben, wo Sie sie auf Ihrer SD-Karte benötigen.


/ EDIT: Der Rest dieser Antwort scheint nicht mehr zu funktionieren. Ich lasse es hier, wenn Sie es mit einer älteren Version von BlueStacks versuchen möchten .

Es ist auch möglich, mit einigen komplexeren Manipulationen vollen Zugriff auf die SD-Karte zu erhalten.

BlueStacks speichert die SD-Karte als eine Art virtuellen Image-Datenträger, unter Windows ist es je nach Version at C:\Program Data\BlueStacks\Android\SDCard.sparsefsoder at . C:\ProgramData\BlueStacks\Engine\Android\SDCard.vdiWas Sie im Wesentlichen tun können, ist, dass Sie eine neue virtuelle Image-Festplatte erstellen können, die jedoch in formatiert FATist, was sowohl das Mounten in Android als auch in Windows ermöglicht! Dann sehen Sie den virtuellen Image-Datenträger als Laufwerk in „Arbeitsplatz“.

Um diesen Weg zu gehen, benötigen Sie zwei Softwares:

  1. Ein Ersteller einer virtuellen Festplatte (z. B. DATA.IMG Maker ).
  2. Ein Image-Mounter (z . B. OSFMount ).

Dann können Sie FATmit Ihrem OS-Formatierungstool formatieren.

Und zuletzt müssen Sie alle BlueStacks-Prozesse beenden (dh sie beginnen mit „HD-*“) und den Pfad zum SD-Karten-Image über regedit unter ändern HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\BlockDevice\2\Path.

Eine Schritt-für-Schritt-Anleitung zu diesem Ansatz finden Sie im 7labs.io-Tutorial .

Mit ES-Explorer

1 - Laden Sie Es aus dem App-Store herunter und aktivieren und verbinden Sie WiFi

2- Öffnen Sie das ES-Menü, gehen Sie zu LAN, geben Sie auf Ihrem Computer den Ordner (Lese-/Schreibzugriff/Jeder) im Netzwerk frei und aktivieren Sie die Netzwerkerkennung

3- Scannen oder fügen Sie die IP des Windows-Computers hinzu und verwenden Sie den Windows-Benutzer / Pass

4- Sie können jetzt einfach Dateien zwischen zwei Geräten kopieren und einfügen

Es wird 100% funktionieren

Als ich Bluestacks installierte, hatte ich eine App namens Root Explorer. Ein Aktenschrank mit einem R darauf.

Einfach öffnen, speichern, SD-Karte, [Dateispeicherort], "Halten klicken", senden, an Windows. (Danach musste ich ein paar Sekunden warten, bis das Speichern-Feld auftauchte.)