2011-07-01 16 views
0

ADBを使用して特定のプラグインされたデバイスがEnvironment.getExternalStorageDirectoryに返すものの場所を知る方法はありますか?ADBを使用してAndroidデバイスのEnvironment.getExternalStorageDirectoryの場所を確認しますか?

ファイルをプッシュして、このファイルをデバイス上で実行されているアクティビティから読みたいとします。私は、このパスはデバイスに応じて異なると思うし、私はこれをさまざまなアンドロイドデバイスで実行しなければならないだろう。

ありがとうございます!

答えて

0

もっと良い解決策が見つからない場合は、「/ sdcard」を使用するだけで問題なくなる可能性があります。 Android sourceにかなり静的に定義されています。

+0

私はこの質問への回答に基づいて推測する: http://stackoverflow.com/questions/3591494/writing-to-internal-sd-card-on-android メーカーが変更された可能性があるIを心配していますそれ。そのスーパーはありそうですか? – jhnclvr

+0

これは起こるかもしれませんが、1つのsdcardしか使用しない限り、変更する理由はありません。パスはAndroidソースに埋め込まれているため、設定ファイルには含まれていないので、私はその可能性は低いと言います。 – mibollma

+0

は、いくつかの差分デバイスを試したサムスン/ LG/Huwaie)とこれは動作するようだ;) – jhnclvr

0

は「adbシェル」です。echo $ EXTERNAL_STORAGE「あなたが探していたものですか?

関連する問題