30

I am trying give a name for a file that I am creating. I just want to know that what is the max file name length in Android ?

Is there a specification for a file name? Can I use characters like - or > ?

4

5 に答える 5

25

Android で 127 バイトを超えるラベルを使用することは明らかに安全ではありません。私の知る限り、255 の制限は目標ですが、WIP です。先週、音楽同期ソフトウェアが約 160 文字のファイル名を生成したときに、Galaxy Tab 10.1 の SD カード ファイル システムを破棄しました。ファイル名を 127 に制限すると、問題が解決しました。特定のリリースが確実でない限り、安全に注意してください... 127 の制限に固執してください。

于 2013-06-10T13:57:32.590 に答える
15

文字について:ここを読むと、-は予約文字ではないように見えるので、使用される可能性があります。>ただし、予約されているため、使用できない場合があります。

最大長について: Android に固有のものを見つけることができなかったので、また Java は動作するファイル名の長さを制限していないため (ここでわかるように)、最大長は最も似ていると言えます。広く使用されている 255 バイトの制限。

于 2012-11-03T01:21:40.853 に答える