###前提・実現したいこと
JAVAでAndroidスマホ用アプリを作っています。
本体の所定のストレージに配置したJPGファイルを表示させたいです。
###発生している問題・エラーメッセージ
ファイルをBitmapにdecodeしようとするとnullが返却されます。
###該当のソースコード
…
String path = Environment.getExternalStorageDirectory() + "/" + Environment.DIRECTORY_DCIM + "/" + "store" + "/";
File fil = new File(path,"test.jpg");
boolean isExists = fil.exists();
Bitmap src = BitmapFactory.decodeFile(fil.getPath());
…
###試したこと
・isExistsの結果はtrueになっていることを確認しています。
・manifestに、READ_EXTERNAL_STORAGEパーミッションを設定しています。
・test.jpgのサイズは、50KB弱です。
###補足情報(言語/FW/ツール等のバージョンなど)
検証には、Android Studioを使用して実機上で動作確認をしています。
検証用ツール===
Android Studioバージョン:2.3
検証機===
Androidバージョン:6.0.1
回答1件
あなたの回答
tips
プレビュー