我正在使用BlueStacks App Player。有時我需要在Windows之間從Windows到Windows的BlueStacks(SD卡)之間傳輸文件。
我似乎在 <BLUESTACKS_DATA> / Android / SDCard.sparsefs上找到了將數據存儲在SD卡中的文件/ Store
,但是我看不到&的內容可以從我的PC上輕鬆修改。
有沒有辦法在它們之間傳輸文件?
我正在使用BlueStacks App Player。有時我需要在Windows之間從Windows到Windows的BlueStacks(SD卡)之間傳輸文件。
我似乎在 <BLUESTACKS_DATA> / Android / SDCard.sparsefs上找到了將數據存儲在SD卡中的文件/ Store
,但是我看不到&的內容可以從我的PC上輕鬆修改。
有沒有辦法在它們之間傳輸文件?
對於適用於Windows v 0.9.0.4049和更高版本的BlueStacks App Player
BlueStacks和Windows之間存在一個共享文件夾:
BlueStacks: / sdcard / windows / BstSharedFolder
(您可能需要安裝文件瀏覽器應用程序,例如“ ES File Explorer”才能訪問此文件夾)
Windows: <BLUESTACKS_DATA> / UserData / SharedFolder
(默認情況下, <BLUESTACKS_DATA>
是 C:/ ProgramData / BlueStacks
。這已設置。 )。
在Windows 10設備上,它位於位置 C:/ BlueStacks / Engine / UserData / SharedFolder
或 C:/ ProgramData / BlueStacks / Engine / UserData / SharedFolder
或 C:/ BlueStacksData / Bluestacks / UserData / SharedFolder
。
手動方法(BlueStacks↔ PC)
將要傳輸的任何文件複製/放置到一個文件夾中(使用BlueStacks上的“ ES File Explorer”或“ Windows Explorer”在PC上),這些文件將顯示在另一個文件夾中。
簡單方法(僅PC→BlueStacks)
在BlueStacks中,打開“ BlueStacks設置” ”,單擊“導入Windows文件”,然後單擊繼續 kbd>。將出現一個文件選擇器對話框,您可以在其中選擇要導入的文件(提示:您可以通過按住 Ctrl kbd>並單擊其他文件來選擇多個文件)。最後,單擊打開 kbd>。 BlueStacks會將文件複製到上述相同的共享文件夾中。
參考:如何從BlueStacks訪問PC上的文件? sup>
如果要傳輸相對較大的文件(即1GB):
我嘗試了此操作,它確實有效。祝你好運:-)
您可以在BlueStacks中安裝 Total Commander 應用程序以及FTP和SCP / SFTP(SSH)插件,然後通過網絡將文件傳輸到本地PC。在Mac上,可以啟用SSH並將其通過SSH傳輸到您的 localhost
。在Windows上,您可以在PC上安裝FTP服務器,以便該應用可以通過FTP協議連接到IP。
BlueStacks僅提供一種訪問sdcard / storage / sdcard / windows / BstSharedFolder
的子文件夾的方法,該文件夾在Windows中具有路徑 C:\ ProgramData \ BlueStacks \ Engine \ UserData \ SharedFolder
。因此,最簡單的方法是在其中放置一些文件,然後使用Android文件管理器應用程序(例如TotalCommander,該文件可以移動整個文件夾)將文件移動到sd卡上所需的位置。
/ EDIT:此答案的其餘部分似乎不再起作用。如果您想使用較舊版本的BlueStacks嘗試一下,我就把它留在這裡。
通過一些更複雜的操作也可以完全訪問sd卡。 / p>
BlueStacks將sd卡存儲為一種虛擬映像磁盤,在Windows上,它位於 C:\ Program Data \ BlueStacks \ Android \ SDCard.sparsefs
或 C: \ ProgramData \ BlueStacks \ Engine \ Android \ SDCard.vdi
(取決於版本)。本質上,您可以做的是創建一個新的虛擬映像磁盤,但是將其格式化為 FAT
,這將允許在Android和Windows內部進行安裝!然後,您將在“我的電腦”中將虛擬映像磁盤視為驅動器。
要執行此路由,您將需要兩個軟件:
然後您可以使用操作系統格式化工具以 FAT
進行格式化。
最後,您需要終止所有BlueStacks進程(即,它們以“ HD- *開頭”),並且通過 HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Guests \ Android \ BlockDevice \ 2 \ Path
處的regedit更改sdcard映像的路徑。
有關此內容的分步教程方法,請看 7labs.io教程。
使用ES Explorer
1-從App Store下載ES並啟用並連接WiFi
2-打開ES菜單轉到LAN,打開您的計算機共享網絡上的文件夾(讀/寫訪問權限/每個人)並啟用網絡發現
3-掃描或添加Windows計算機的IP並使用Windows用戶/密碼
4-現在,您可以輕鬆地在兩個設備之間複製粘貼文件
它將100%工作
當我安裝bluestacks時,我有一個名為Root Explorer的應用程序。
只需打開,存儲,SD卡,[文件位置],“按住”,發送到Windows。 (此後,我等待了幾秒鐘,然後彈出“保存”框)