我正在尝试为我正在创建的文件命名。我只想知道 Android 中的最大文件名长度是多少?
是否有文件名规范?我可以使用-
or之类的字符>
吗?
在 Android 上使用超过 127 字节的标签显然是不安全的。AFAIK,255 限制是一个目标,但它是一个 WIP。上周,当音乐同步软件生成了一些大约 160 个字符的文件名时,我破坏了我的 Galaxy Tab 10.1 的 sdcard 文件系统。将文件名限制为 127 解决了这个问题。安全起见,除非您确定您的特定版本...坚持 127 的限制。
在资源名称的特定情况下,如图像,我发现最大长度为 100 个字符,包括扩展名。我已经在 Android Studio 1.2 beta 中检查过了。我确信在 Android 文档中一定有一些关于此的内容。
我发现“-”(句号)是命名的标准。您经常会看到特殊字符以提高可读性,例如“。” 然而,句点是一个常数,用于将文件名与文件类型命名法分开,而与操作系统无关。这条规则可以追溯到最早的计算时代。年轻用户没有意识到的是,这些规则在早期是多么严格。另一方面,现代协议更多地使用假设来缩短代码,因此占用的空间更少。正如您的智能手机比旧的 IBM360 小一样,现代指令集也是如此。
Android中的最大文件大小是