Существуют ли незаконные теги Logcat?

#android #logging #tags #character #logcat

#Android #ведение журнала #Теги #символ #logcat

Вопрос:

Я являюсь разработчиком Log This на Android Market, и функция, которую я внедряю, требует, чтобы я использовал анализатор URL (или, скорее, написал анализатор строк), который может анализировать строку для тегов. Я не уверен, могу ли я использовать кавычки для окружения тегов, или если я могу найти недопустимый символ в тегах, я бы просто использовал это. Существуют ли символы, которые не разрешены в тегах Logcat? Поскольку он принимает любую строку, я предполагаю, что он принимает что угодно, но я ничего не могу найти по этому вопросу.

Спасибо, Mgamerz

Ответ №1:

Некоторые, о которых я могу думать

  • Если длина тега> 23 символов.
  • Если тег, используемый системой, уже использует isLoggable(). В документации этот бит неясен, поэтому вам придется проверить его самостоятельно. По сути, он вызывает встроенную функцию, реализация которой может отличаться у разных производителей.

Комментарии:

1. Я имею в виду больше похожих символов. Таким образом, я могу использовать этот символ в ссылке для выделения тегов. Я рассмотрю возможность использования кавычек, поскольку я думаю, что нет запрещенных символов.