buildToolsVersion “29.0.3”
defaultConfig {
applicationId "com.android.t
《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整内容开源分享
est.lib"
minSdkVersion 19
targetSdkVersion 29
versionCode 1
versionName “1.0”
}
…
}
这种方案暂时有效,但是官方在未来的版本中可能去掉这个设置。
- 如果你是存文件,并且只是应用内自己访问,可以将文件存在私有目录下,可以使用
getExternalFilesDir或getExternalCacheDir等方法, 以下我列出了几种常用的私有目录文件访问方式获取到的对应路径:
| 方法 | 获取的路径 |
| :-- | :-- |
| getExternalFilesDir(null) | 根目录下的 Android / data / [your_packageName] / files |
| getExternalCacheDir() | 根目录下的 Android / data / [your_packageName] / files / cache |
| getExternalMediaDirs() | 根目录下的 Android

本文介绍了在Android 10中,应用在申请动态权限后仍无法读写文件的问题及解决方案。包括使用私有目录如getExternalFilesDir、getCacheDir等方法,以及通过MediaStore和SAF访问公共目录。同时提醒开发者targetSdkVersion升级需谨慎,且提供了Android 10文件读写适配的相关资源链接。

1703

被折叠的 条评论
为什么被折叠?



