こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

AndroidでのRandomAccessFileの使い方

EclipseでAndroidのプログラミングを勉強しています。
以下のようにRandomAccessFileを使ってJpeg画像を参照したいのですが、
FileNotFoundExceptionが発生してします。
Androidでは任意のJpegを参照できないのでしょうか?
妙案がありましたら、是非ご教授願います。

static RandomAccessFile randomfile;

randomfile = new RandomAccessFile("e:\\test.JPG", "r");

投稿日時 - 2009-11-03 22:43:15

QNo.5419937

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

そもそも、「e:\\」のドライブ認識がありません。
エミュレータから、自分のパソコンのドライブは認識されません。
エミュレーターに内にあるファイルのみ認識されます。

Windowsの場合、cmd(コマンドプロンプト)でadb shellを起動し、lsコマンドを打ってみてください。
フォルダーとファイルが一覧表示されます。
この中にあるファイルのみが、プログラムで参照可能となります。

投稿日時 - 2011-06-30 14:09:59

ANo.1

Android用のプログラムを書いたことはないので、的外れだったらごめんなさい。

Androidにはドライブレターの概念はあるのでしょうか? Windowsから見たファイルのパスではなく、Androidから見たパスで指定しなければいけないような気がします。

投稿日時 - 2009-11-05 20:36:18

あなたにオススメの質問