我正在努力解决以下问题。在配置文件中,我需要访问外部存储卡的常规路径。
通常通过读取%SDCARD%系统变量来完成。
然而,我手机的制造商创建了内部存储器的两个分区,第二个分区安装为“sdcard”。这导致%SDCARD%“变量返回内部内存的第二个分区的路径,而不是外部插入的SD卡。
SD卡实际安装了“sdcard-ext”。是否有系统变量返回此卷的通用路径以在通用路径中使用,例如
folder = "%SDCARD-EXT%/Subfolder1/Subfolder2"
访问外部卡上的Subfolder2?
提前感谢您的帮助!
答案 0 :(得分:0)
通常通过读取%SDCARD%系统变量来完成。
Android并没有太多使用环境变量,而且我最后检查过,Linux没有使用%
语法。
这导致%SDCARD%“变量返回内部存储器的第二个分区的路径,而不是外部插入的SD卡。
这是该制造商特定的设备,无论该设备和制造商是什么。
SD卡实际安装了“sdcard-ext”。
这是该制造商特定的设备,无论该设备和制造商是什么。
是否有系统变量返回此卷的通用路径以用于通用路径
这是一个只有设备制造商可以回答的问题,因为Android没有sdcard-ext
,而环境变量在任何范围内都超出了Android SDK。