私はGoogle TVのアプリケーションを開発しています.Googleのテレビに接続されたUSBフラッシュドライブから画像を読み込んで、アプリケーションに表示したいと考えています。私はすでにイメージを表示する方法を知っているが、私はUSBからそれを読む方法を知らない。私はこのコードで試した:USBフラッシュドライブからデータを読み取るにはどうすればよいですか?
File imgFile = new File("sdcard/image/1.jpg");
しかし、それはusbのためには動作しません。
「/ SDカード/ ....」の代わりに「SDカード/ ...」
あなたがしようとした場合
「SDカード/ ..」それから読まれます
おかげではなくgetExternalStorageDirectory方法は、すべてのaplications間で共有されるファイルシステムを返し、通常、それはSDカードであるが、複数の持っているGoogleのテレビのようなデバイスであるため、これは動作しません。このメソッドは共有されているプライマリファイルシステムを返し、Google TVのファイルシステムはリムーバブルではありません。 – user1286765