Android 10 创建文件失败


Android 10 改变了文件的存储方式不允许应用随意创建文件夹了,要用安卓提供的文件夹。

 

解决办法:

1.就用上述安卓提供的方法。

2.把targetSdkVersion 改为29之下

如果你的 应用 compileSdkVersion 为29 并且targetSdkVersion为29,就会使用29的最新源码编译和运行,如果降低targetSdkVersion在系统源码运行的时候就会找到相应的targetSdkVersion版本的源码这样就相当于绕过了Android 10新特性。

3.可以在Androidmainfest 里面的application添加:android:requestLegacyExternalStorage="true"

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM