2012-10-31 12 views
6

Ben http://developer.android.com/guide/topics/connectivity/usb/host.html USB destek için Android belgelerini okuyun veAndroid'de USB sürücüden bir dosya nasıl okunur?

Android desteği USB ana modu, biz usb cihazından herhangi bir dosyayı okuyabilir olduğunu bilmek geliyor.

Benim durumumda USB kalem sürücüde saklanan bir pdf dosyasına sahibim Kalem sürücüsünü android cihazıma eklemek ve telefonu kullanarak pdf dosya verilerini okumak istiyorum. Lütfen bu konuyu kapsayacak herhangi bir demo projeyi veya öğretici bağlantısını çözmeme yardımcı olun.

/mnt/sdcard/Android/data/com.example/cache şimdi bu yol ile ur dosya adını ekleyin: Teşekkür

burada
+0

Yanıtların herhangi biri yardımcı oldu mu? Bir çözüm buldunuz mu? – Daniel

+0

henüz bir çözüm mü? – MrG

cevap

-1
String extStorageDirectory = context.getExternalCacheDir().getAbsolutePath(); 

, o kadar yolu elde eder. , ör. abc.txt

/mnt/sdcard/Android/data/com.iris.activity/cache/abc.txt

şimdi Dosya sınıfını kullanın ve bu yoldan InputStream almak ve InputStream dosyayı okuyun.

+1

Soru, Android cihazına bağlı harici bir USB aygıtı anlamına gelir - herhangi bir USB cihazı olabilir - cihazın içinde yer alan harici depolama kartı kartı değildir. –