Android BitmapFactory.decodeFile返回"&引用;查找有效的文件路径
我有一个图像保存在这个地方Android BitmapFactory.decodeFile返回"&引用;查找有效的文件路径,android,kotlin,android-bitmap,bitmapfactory,Android,Kotlin,Android Bitmap,Bitmapfactory,我有一个图像保存在这个地方 /data/user/0/com.package.name/files/3_20200302_1915403011639805937138468.jpg 我想将其加载到位图中,如下所示 val bitmap = BitmapFactory.decodeFile(file.absolutePath) 即使图像存在,并且当调试器停止在该点时,我可以看到位图(允许查看它的调试器按钮),我也得到了这个结果 bitmap = "" 我不知道为什么会这样。 即使我将其保存在
/data/user/0/com.package.name/files/3_20200302_1915403011639805937138468.jpg
我想将其加载到位图中,如下所示
val bitmap = BitmapFactory.decodeFile(file.absolutePath)
即使图像存在,并且当调试器停止在该点时,我可以看到位图(允许查看它的调试器按钮),我也得到了这个结果
bitmap = ""
我不知道为什么会这样。
即使我将其保存在context.filesDir中,正确的路径是data/data而不是data/user是否存在问题?它将返回有效的位图。或空。而不是”。所以请记录它的值并告诉我们。好吧,最后我的错误是愚蠢的。我为这次失礼道歉。非常感谢。