Android BitmapFactory.decodeFile()返回空值

Android BitmapFactory.decodeFile()返回空值,android,imageview,bitmapfactory,Android,Imageview,Bitmapfactory,在我的应用程序中,我从图库中选择图像并将其设置为图像视图。问题是图像未显示在图像视图中。我已调试了but应用程序以获取prob,因此我发现方法BitmapFactory.decodeFile(“图像路径”)返回空值,即使我获得的路径完全正常 代码 我不知道为什么会这样。 请确实帮助我您是否在minSdk和maxSdk下面的清单文件中授予了类似的权限 <uses-feature android:name="android.hardware.camera" android:re

在我的应用程序中,我从图库中选择图像并将其设置为图像视图。问题是图像未显示在图像视图中。我已调试了but应用程序以获取prob,因此我发现方法BitmapFactory.decodeFile(“图像路径”)返回空值,即使我获得的路径完全正常

代码

我不知道为什么会这样。
请确实帮助我

您是否在minSdk和maxSdk下面的清单文件中授予了类似的权限

<uses-feature
    android:name="android.hardware.camera"
    android:required="true" />

好的,所以我通过授予这些权限解决了这个问题

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"></uses-permission>


您是否使用调试模式检查了“picturePath”的值我正在获取picturePath的路径此兄弟检查我的解决方案如下:-
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"></uses-permission>