2012-03-29 6 views
3

私はアンドロイドの新しいビーです 私はAndroidでアプリケーションを開発しています。準備が整ったライブラリを使用しました。ブラウズオプションがあります。/mnt/sdcardの場所、それは基本的にファイルリーダーです、もし私が私のメモリカードを閲覧することができますが、500 MBのカードがエミュレータで設定されている、私はファイルを配置する場所を知っていない私のエミュレータのアプリケーションにアクセスすることができます。私はC:\ Program Files(x86)\ Android \ android-sdk \ SOMEFolderのようなパスがあります。私のエミュレータのイメージを添付しました enter image description hereAndroid SDKエミュレータの外部ストレージからファイルを読む

答えて

7
私は私のエミュレータの アプリにアクセスできるようにファイルを配置する場所を知らない

...

adb push <filename> <target> 

が(詳細はhttp://developer.android.com/guide/developing/tools/adb.htmlを見るように

あなたが使用することができ、「adbのプッシュ」コマンド)、または "ファイルエクスプローラ"をDDMSパースペクティブで使用してから、SDカードフォルダ内のフォルダを選択し、 "ファイルをデバイスにプッシュ"を選択してください。
enter image description here

そして、あなたは

Environment.getExternalStorageDirectory().getAbsolutePath()  

は、SDカードの絶対パスにアクセスするために使用することができます。

+0

私はあなたを愛しています! –

2

あなたのエミュレータのSDカードにいくつかのファイルを保存したい場合は その後、ddms->ファイルexplorer-> SDカードの画像に示すように、デバイスにファイルをプッシュする

enter image description here

ときサークルで通知されたアイコンをクリックするとブラウズダイアログが表示され、ファイルを参照して保存ファイルを選択すると、エミュレータのSDカードに保存されます

関連する問題