Какие специальные символы позволяются для имен файлов на Android?
~!@#$%^&*()_+/\.,
Кроме того, я могу сохранить файл с именем Unicode?
На Android (по крайней мере, по умолчанию) имена файлов закодированы как UTF-8.
Похоже, зарезервированные символы имени файла зависят от смонтированной файловой системы ( http://en.wikipedia.org/wiki/Filename ).
Я считал зарезервированным:
private static final String ReservedChars = "|\\?*<\":>+[]/'";