Android中的最大文件名长度

Joh*_*ith 25 android

我正在尝试为我正在创建的文件命名.我只是想知道Android中的最大文件名长度是多少?

是否有文件名规范?我可以用这样的字符->

小智 23

在Android上使用超过127个字节的标签显然是不安全的.AFAIK,255限制是目标,但是是WIP.上周,当音乐同步软件生成一些大约160个字符的文件名时,我删除了Galaxy Tab 10.1的sdcard文件系统.将文件名限制为127解决了这个问题.安全,除非你确定你的特定释放...坚持到127的限制.

  • 1个字符= 2个字节。因此,最大为127个字符。:) (3认同)

Jon*_*ong 14

关于字符:在这里阅读,看起来-不是保留字符,因此可以使用它.>但是,保留因此可能不会被使用.

关于最大长度:因为我找不到任何特定于Android的东西,并且因为java不限制它使用的文件名的长度(正如你在这里看到的),我会说最大长度就像最多广泛使用的限制,即255个字节.

  • @Egor限制为127个字符,因为1个字符为2个字节,所以127个字符为254个字节。梅尔在下面给出了一个非常有用的答案。 (2认同)