问题的提出:.Android app的版本升级和适配总会遇到各种问题
Environment.getExternalStorageDirectory()
//会显示过时,运行代码也会提示报错
1.如果你是个细心的人你就会发现在manifest.xml声明写入权限的警告问题
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
//你使用在29之后就会出现“黄色”警告
2.我暂时并没有使用官方推荐的方法,而是为了随便快捷打包上线使用下面的方法
<application
....
android:requestLegacyExternalStorage="true"
</application>
//大概意思应该是请求使用以前的方式
后续有时间的话也会考虑在这里写下兼容方案