文章目录
一、报错信息
二、解决方案
一、报错信息
----
开发时 , 需要向外置 SD 卡中拷贝一些文件 , 应用读取这些文件 , 进行相关配置 ;
但是 Android 系统 , 并不会主动为应用创建文件..., 外置 SD 卡的应用专属外部存储空间目录 , 需要开发者自己创建 ;
当前的包名是 com.example.filepath ;
android {
defaultConfig {...applicationId "com.example.filepath"
}
}
在 SD 卡根目录的 Android\data 目录下 , 并没有 com.example.filepath 目录..., 说明 Android 系统并不是自动为每个应用都创建一个应用专属外部存储空间目录 ;
二、解决方案
----
在应用中 , 获取 应用专属外部存储空间目录 下的 cache 目录 , 如果没有创建该目录...;
该目录的路径是 /storage/emulated/0/Android/data/com.example.filepath/cache ;
/**
* 应用专属外部存储空间目录下的