Вопросы с тегом 'android-lint'

Android Lint - это инструмент в ADT, который сканирует источники проектов Android для потенциальных ошибок.
6

Этот класс обработчика должен быть статическим или может возникнуть утечка: IncomingHandler

Я разрабатываю приложение Android 2.3.3 со службой. У меня есть это внутри этой службы для связи с Основной деятельностью: public class UDPListenerService extends Service { private static final String TAG = "UDPListenerService"; //private Th...
10 июл. '12 в 6:42
13

Lint: Как игнорировать "<ключ> не переводится в <язык>"?

Я не могу скомпилировать/отладить наше приложение для Android, потому что файлы локализации еще не идеальны. Мой инструмент проверки IDE Lint создает ошибки, говорящие: newCardsOrderVals не переводится в ar, bg, ca, cs Компиляция/установка/работ...
12 июл. '12 в 1:45
5

Что такое "android: allowBackup"?

Так как новая версия предварительного просмотра ADT (версия 21), у них есть новое предупреждение о линге, которое сообщает мне следующее в файле манифеста (в теге приложения): Должен явно установить android: allowBackup в true или false (по умолча...
28 сент. '12 в 22:55
3

Как настройка baselineAligned to false повышает производительность LinearLayout?

Я просто создал некоторый пользовательский интерфейс в xml, и Линт дал мне предупреждение и сказал, чтобы установить андроид: baselineAligned false, чтобы повысить производительность в ListView. Документы для изменений Lint, которые добавили это пре...
16 февр. '12 в 22:14
4

Отсутствует поддержка индексации приложений Firebase (Android Lint)

Я получаю это предупреждение, когда анализирую мой код (Анализ> Проверять коды) в Android-студиях. Приложение не индексируется поиском Google; рассмотрите возможность добавления хотя бы одного действия с наполнителем намерений ACTION-VIEW. См. ...
09 дек. '15 в 7:59
10

Предупреждение о содержании Android

Я получаю предупреждение как "[Доступность] Отсутствует атрибут contentDescription на изображении" для изображения. при использовании android lint Что это значит?
14 дек. '11 в 6:55
11

Избегайте, чтобы Android Lint жаловался на непереведенную строку

Можно ли указать, что строки в файле в каталогах value-* намеренно не переведены на другие языки? У меня есть набор строк, которые являются общими для всех языков и не нуждаются в переводе, поэтому я создал файл unlocalized-strings.xml в каталоге va...
25 сент. '12 в 20:44
5

Почему 0dp считается улучшением производительности?

В конце этого вопроса был заполнен ответ , который объединяет замечания и решения. Вопрос Я искал, но не нашел ничего, что действительно объясняет, почему Android Lint, а также некоторые подсказки Eclipse предлагают заменить некоторые значения l...
18 авг. '12 в 7:29
3

Как мы настроим Android Studio для запуска своего линта на каждой сборке?

Когда-то, особенно в Eclipse-land, Lint будет работать на каждой сборке, и, если вы не проведете проверки Lint, вы сразу узнаете. С Android Studio (проверено на 1.3) Lint не запускается по умолчанию в сборке. Новички могут ошибаться, что проверял Лин...
17 сент. '15 в 13:09
5

Почему Android Lint предупреждает о том, что String.format использует стандартную локаль при явном использовании Locale.US?

Я изначально называл String.format следующим образом: return String.format("%s %f %f", anotherString, doubleA, doubleB); Что сделало Android Lint генерировать это предупреждение: Неявно использование локали по умолчанию является общим источнико...
04 июн. '13 в 21:19
3

AppCompatActivity.onCreate можно вызывать только из одной и той же группы библиотек

После обновления до appcompat 25.1.0 я начал получать проводные ошибки. В моем коде: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Я получаю ошибку lint: AppCompatActivity.onCreate can o...
14 дек. '16 в 19:49
2

Retrolambda: Lint сбой при использовании лямбда-выражений с retrolambda

Я пытаюсь использовать retrolambda вместе с gradle-retrolambda плагином. В общем, он работает нормально, но когда я компилирую для выпуска, этап lint выходит из строя с исключением: :playground.dagger:lintVitalReleaseFailed converting ECJ parse tre...
28 мар. '15 в 10:59
7

Запустите lint при создании проектов студии Android

Я хотел бы иметь возможность запускать задачу lint, когда я строю проекты с помощью студии android, чтобы гарантировать соблюдение правил lint. Я попытался использовать зависимости задач, но не повезло. Мой сервер сборки teamcity использует задачу с...
03 апр. '14 в 22:41
4

Использование FloatMath или Math и литье?

В последнем обновлении Android API FloatMath отмечен следующим предупреждением lint-warning: В старых версиях Android, используя android.util.FloatMath, был рекомендуется по соображениям производительности при работе с поплавками. Однако, на соврем...
28 февр. '13 в 19:11
8

Значение предупреждения "Нет ярлыков указывает на это текстовое поле"

В чем смысл этого предупреждения? Никакие метки не указывают на это текстовое поле с андроидом: labelFor = "@ id/@id/editText1" Обратите внимание, что двойной идентификатор (@id/@id) представляет собой проблему с текстом сообщения об ошибке и ...
03 июн. '13 в 11:51