#android #logging #tags #character #logcat
#Android #ведение журнала #Теги #символ #logcat
Вопрос:
Я являюсь разработчиком Log This на Android Market, и функция, которую я внедряю, требует, чтобы я использовал анализатор URL (или, скорее, написал анализатор строк), который может анализировать строку для тегов. Я не уверен, могу ли я использовать кавычки для окружения тегов, или если я могу найти недопустимый символ в тегах, я бы просто использовал это. Существуют ли символы, которые не разрешены в тегах Logcat? Поскольку он принимает любую строку, я предполагаю, что он принимает что угодно, но я ничего не могу найти по этому вопросу.
Спасибо, Mgamerz
Ответ №1:
Некоторые, о которых я могу думать
- Если длина тега> 23 символов.
- Если тег, используемый системой, уже использует isLoggable(). В документации этот бит неясен, поэтому вам придется проверить его самостоятельно. По сути, он вызывает встроенную функцию, реализация которой может отличаться у разных производителей.
Комментарии:
1. Я имею в виду больше похожих символов. Таким образом, я могу использовать этот символ в ссылке для выделения тегов. Я рассмотрю возможность использования кавычек, поскольку я думаю, что нет запрещенных символов.