最近遇到个很奇怪的问题,在我的设备上插入了 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 盘上创建文件有版本要求么?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/503858
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.