題:
如何在BlueStacks和Windows PC之間傳輸文件?
Andrew T.
2015-04-15 14:46:08 UTC
view on stackexchange narkive permalink

我正在使用BlueStacks App Player。有時我需要在Windows之間從Windows到Windows的BlueStacks(SD卡)之間傳輸文件。

我似乎在 <BLUESTACKS_DATA> / Android / SDCard.sparsefs上找到了將數據存儲在SD卡中的文件/ Store ,但是我看不到&的內容可以從我的PC上輕鬆修改。

有沒有辦法在它們之間傳輸文件?

八 答案:
Andrew T.
2015-04-15 14:46:08 UTC
view on stackexchange narkive permalink

對於適用於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>

您也可以從Windows將文件拖放到Bluestacks上,以將其複製到Android系統上的默認位置(SDCARD-> windows-> BstSharedFolder)。
在Win 10上它是C:\ ProgramData \ BlueStacks \ UserData \ SharedFolder
您可能無法使用ES File Explorer將應用程序移至Windows共享文件夾-嘗試改用內置的(設置>存儲>瀏覽)。另外,就我而言,它位於“ [安裝目錄] \ Engine \ UserData \ SharedFolder”中-使用內置的Windows資源管理器搜索欄可以快速找到它。
MAC OS是否有這樣的共享位置?
laggingreflex
2018-12-04 18:24:20 UTC
view on stackexchange narkive permalink

BlueStacks Media Manager

Bluestacks現在具有 Media Manager,您可以使用它輕鬆地導入/導出文件。

Arun Tom
2015-04-15 15:32:51 UTC
view on stackexchange narkive permalink

使用隨bluestacks一起提供的導入Windows文件應用。

enter image description here

enter image description here

user132134
2015-10-15 18:37:18 UTC
view on stackexchange narkive permalink

如果要傳輸相對較大的文件(即1GB):

  1. 在您的Blue Stack上下載Droid Splitter,然後使用Droid Splitter將大文件拆分為較小的塊。
  2. 將較小的文件一個接一個地傳輸到共享文件夾(如果卡住,則可能必須重新啟動Blue Stack或筆記本電腦)。
  3. 傳輸文件後,使用Droid合併較小的文件分離器。如果您無法加入較小的文件,則可能必須在android手機中傳輸文件,然後使用Droid Splitter合併較小的文件。
  4. ol>

    我嘗試了此操作,它確實有效。祝你好運:-)

kenorb
2017-06-04 03:10:46 UTC
view on stackexchange narkive permalink

您可以在BlueStacks中安裝 Total Commander 應用程序以及FTP和SCP / SFTP(SSH)插件,然後通過網絡將文件傳輸到本地PC。在Mac上,可以啟用SSH並將其通過SSH傳輸到您的 localhost 。在Windows上,您可以在PC上安裝FTP服務器,以便該應用可以通過FTP協議連接到IP。

gaborous
2017-12-30 06:06:29 UTC
view on stackexchange narkive permalink

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內部進行安裝!然後,您將在“我的電腦”中將虛擬映像磁盤視為驅動器。

要執行此路由,您將需要兩個軟件:

  1. 虛擬磁盤創建者(例如 DATA.IMG Maker)。
  2. 圖像安裝程序(例如 OSFMount)。
  3. ol>

    然後您可以使用操作系統格式化工具以 FAT 進行格式化。

    最後,您需要終止所有BlueStacks進程(即,它們以“ HD- *開頭”),並且通過 HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Guests \ Android \ BlockDevice \ 2 \ Path 處的regedit更改sdcard映像的路徑。

    有關此內容的分步教程方法,請看 7labs.io教程

Hussain Nasif
2015-04-15 15:11:25 UTC
view on stackexchange narkive permalink

使用ES Explorer

1-從App Store下載ES並啟用並連接WiFi

2-打開ES菜單轉到LAN,打開您的計算機共享網絡上的文件夾(讀/寫訪問權限/每個人)並啟用網絡發現

3-掃描或添加Windows計算機的IP並使用Windows用戶/密碼

4-現在,您可以輕鬆地在兩個設備之間複製粘貼文件

它將100%工作

Devon Loper
2015-08-28 06:58:43 UTC
view on stackexchange narkive permalink

當我安裝bluestacks時,我有一個名為Root Explorer的應用程序。

只需打開,存儲,SD卡,[文件位置],“按住”,發送到Windows。 (此後,我等待了幾秒鐘,然後彈出“保存”框)



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...