最近遇到个很奇怪的问题,在我的设备上插入了 U 盘,并且能够在根目录创建目录,但是在 Android 6.0.1 系统上一直失败,目前的情况如下,请教大神指点迷津
1. 同一个 apk 在 Android 5.x 的设备的根目录可以创建文件
2. 同一个 apk 在 Android 6.x 的设备的根目录无法创建文件,但是可以在 U 盘上的 Android/data/packageName 目录下创建
3. targetSdkVersion 为 22,buildToolsVersion26,compileSdkVersion26
也尝试修改 targetSdkVersion 为 23,增加了动态申请存储权限,但是依旧无法在 U 盘目录下创建文件,难道 Google 对在 U 盘上创建文件有版本要求么?
1. 同一个 apk 在 Android 5.x 的设备的根目录可以创建文件
2. 同一个 apk 在 Android 6.x 的设备的根目录无法创建文件,但是可以在 U 盘上的 Android/data/packageName 目录下创建
3. targetSdkVersion 为 22,buildToolsVersion26,compileSdkVersion26
也尝试修改 targetSdkVersion 为 23,增加了动态申请存储权限,但是依旧无法在 U 盘目录下创建文件,难道 Google 对在 U 盘上创建文件有版本要求么?