输入图片描述
应用程序工作6,7,8,9,但Android 10和11不工作新的存储策略任何人帮助你可以检查代码
android 10添加android:requestLegacyExternalStorage="true"在
中的manifest.xml文件中<application
android:requestLegacyExternalStorage="true" //add this line
<application/>
对于android 11,如果它小于Build.VERSION_CODES,你必须显式检查版本。然后保存图片,就像你现在保存的那样,在其他部分你必须创建这样的文件:
File file=new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).getPath(),yourdirectoryname));