回答:
BlueStacks App Player for Windows v 0.9.0.4049以降の場合
BlueStacksとWindowsの間には共有フォルダーがあります。
/sdcard/windows/BstSharedFolder
このフォルダーにアクセスするには、「ES File Explorer」などのファイルエクスプローラーアプリをインストールする必要がある場合があります)Windows:(<BLUESTACKS_DATA>/UserData/SharedFolder
デフォルトで<BLUESTACKS_DATA>
はC:/ProgramData/BlueStacks
です。これはBlueStacksのインストール時に設定されます)。
Windows 10デバイスでは、場所C:/BlueStacks/Engine/UserData/SharedFolder
またはC:/ProgramData/BlueStacks/Engine/UserData/SharedFolder
または
で見つかりましたC:/BlueStacksData/Bluestacks/UserData/SharedFolder
。
手動による方法(BlueStacks↔PC)
転送するファイルを1つのフォルダーにコピー/配置し(BlueStacksでは「ES File Explorer」、PCでは「Windows Explorer」を使用)、それらのファイルは別のフォルダーに表示されます。
簡単な方法(PC→BlueStacksのみ)
BlueStacksから「BlueStacks Settings」を開き、「Import Windows Files」をクリックして、をクリックしますProceed。インポートするファイルを選択できるファイル選択ダイアログが表示されます(ヒント:Ctrl他のファイルを押したままクリックすると、複数のファイルを選択できます)。最後に、をクリックしますOpen。BlueStacksは、上記の同じ共有フォルダーにファイルをコピーします。
[installation directory]\Engine\UserData\SharedFolder
、組み込みのWindowsエクスプローラー検索バーを使用するとすぐに見つかりました。
Bluestacksには、ファイルを簡単にインポート/エクスポートするために使用できるMedia Managerがあります。
比較的大きなファイル(1 GBなど)を転送する場合:
私はこれを試しましたが、確かに機能しました。幸運を :-)
BlueStacks /storage/sdcard/windows/BstSharedFolder
は、WindowsではパスがあるSDカードのサブフォルダにアクセスする方法のみを提供しますC:\ProgramData\BlueStacks\Engine\UserData\SharedFolder
。したがって、最も簡単な方法は、そこにいくつかのファイルを配置し、Androidファイルマネージャーアプリ(フォルダー全体を移動できるTotalCommanderなど)を使用して、SDカード上の必要な場所にファイルを移動することです。
/編集:この回答の残りはもう機能していないようです。古いバージョンのBlueStacksで試してみたい場合は、ここに置いておきます。
いくつかのより複雑な操作でsdカードに完全にアクセスすることもできます。
BlueStacksは、sdカードを仮想イメージディスクの一種として保存します。Windowsでは、バージョンに応じて、C:\Program Data\BlueStacks\Android\SDCard.sparsefs
またはC:\ProgramData\BlueStacks\Engine\Android\SDCard.vdi
バージョンによって異なります。基本的に、できることは、新しい仮想イメージディスクを作成できますが、フォーマットはでFAT
、AndroidとWindowsの両方でマウントできます!次に、仮想イメージディスクが「マイコンピュータ」のドライブとして表示されます。
このルートを進むには、2つのソフトウェアが必要です。
その後FAT
、OSフォーマットツールを使用してフォーマットできます。
最後に、すべてのBlueStacksプロセスを強制終了(つまり、「HD- *」で始まる)し、regeditでsdcardイメージへのパスを変更する必要がありますHKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\BlockDevice\2\Path
。
このアプローチの段階的なチュートリアルについては、7labs.ioチュートリアルをご覧ください。