递归火山软件开发平台

标题: 发现一个取安卓目录的问题 [打印本页]

作者: 极速网络科技    时间: 2024-4-28 13:06
标题: 发现一个取安卓目录的问题


本次测试有三个环境,一个是安卓7(虚拟机),一个是安卓9(真机),一个是安卓12(虚拟机)。同样用"安卓配置信息.下载目录"来取目录,都取到的路径是“Download”。安卓12往这里写文件可以写进去路径正常。
安卓7和安卓12写文件就失败了,最后发现他们的真实路径是“/storage/emulated/0/Download”,是我的取目录的方式有问题吗?请大神指导。





作者: howill2021    时间: 2024-4-28 13:25
我记得是有一个取外部共享目录的命令吧
作者: 极速网络科技    时间: 2024-4-28 14:14
howill2021 发表于 2024-4-28 13:25
我记得是有一个取外部共享目录的命令吧

叫做“取外部公开数据子目录 ()”,但是安卓10及以下可以
     文件名类变量 = 取外部公开数据子目录 ("/")  
    外部文件目录 = 文件名类变量.取文件名 () + "/" + 安卓配置信息.下载目录”

安卓11以上这个目录就不能用了,只能用"安卓配置信息.下载目录",需要自己做安卓版本判断。

作者: howill2021    时间: 2024-4-28 20:56
不能安卓10是因为API级别设置问题,设置26/29都可以用吧
已测试可以用:取外部公开数据子目录 (安卓外储文件类.下载)




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4