PCからAVDにいくつかの外部ファイルをコピーする必要があります。特に次のコマンドを使用するADBを介して、可能であるように思われます。> adb push "C:/_tmp_filestocopy" "/sdcard"
現在コピーしていますが、速度はかなり遅く、私がかなり遅いと言うときは、非常に遅いことを意味します。たとえば、50MBのファイルのコストは20分弱です。したがって、私の質問は次のとおりです。PCからAVDにファイルを転送するために利用できるより高速な方法はありますか?sdcard.img
LinuxのAVDからマウントできることをどこかで読んだことがあります。残念ながら、私はWindowsを実行しています。たぶん、私はVirtualBoxまたはVMWareを時々試すことができます。また、Quick ADB Pusherを見たことがありますが、ADBコマンドラインを使用しているのではないかと思いますが、GUIを使用しています。それは実際に速いですか、それともGUIの背後にあるコマンドラインですか?
4560 次
1 に答える
2
次のことを試すことができます。
1)Androidエミュレーターをセットアップするときに、sdcardイメージファイルを作成します。ファイルが、エミュレーターがアクセスするすべてのデータを格納するのに十分な大きさであることを確認してください。
2)WindowsにSDカードイメージファイルをマウントします(ISOイメージをマウントするのと同じように)。このリンクを確認してくださいhttp://heatware.net/windows-xp/how-to-mount-an-isobinuifimg-image-in-windows/
3)これを行った後、ファイルブラウザからアクセスできるある種の外部ディスクまたは仮想ディスクが必要になります。
4)すべてのものを仮想イメージにコピーします。
5)システムからイメージをアンマウントします。
6)エミュレータを起動します。SDカードのすべてのデータが表示されます。
GNU / Linuxでは、1つのコマンドでimgをマウント/アンマウントできるため、はるかに簡単です。
幸運を!
于 2012-11-16T13:53:08.777 に答える