String escapeName(String str)

Source

static String escapeName(String str) {
  if (str.contains(invalidNameChar)) {
    return Uri.encodeComponent(str);
  }
  return str;
}