编辑:我在post之后解决了这个问题。
在我的名为“Flags”的应用程序中,我有一个标题为“Afghanistan.png”的图片,如你所见:
。
这就是我试图访问它的方式:
Bitmap AfghanistanFlag = BitmapFactory.decodeFile(getApplicationInfo().dataDir + "/Afghanistan.png");
这样只会返回一个错误:
Unable to decode stream: java.io.FileNotFoundException: /data/data/com.nwh.flags/Afghanistan.png: open failed: ENOENT (No such file or directory)
如您在第一张图片中看到的那样,在当前目录中打开图像需要做什么?
编辑:我在post之后解决了这个问题。