res/raw
初めての Android アプリケーションを作成していて、リソース ファイルを読み込もうとしています。
次のコードthrows
はFileNotFound
例外です。
AssetFileDescriptor fd = res.openRawResourceFd(R.raw.myfile);
しかし、このコード行は機能します:
InputStream stream = res.openRawResource (R.raw.myfile);
AssetFileDescriptor
ファイルの長さを決定するために必要です。それが機能しない理由はありますか?