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

Предупреждение о содержимом Android LintDescription
Я получаю предупреждение «[Доступность] Отсутствует атрибут contentDescription на изображении» для просмотра изображений. при использовании Android lint Что это обозначает?
115678 просмотров
schedule 01.01.2023

Предупреждение о странной ворсинке — в файле макета обнаружен неожиданный текст:
У меня есть следующий селектор, определенный в button_selector.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"...
18447 просмотров
schedule 01.04.2023

Что является альтернативой этому XML-макету (предупреждение о линте)
Хорошо, вот оно, этот макет даст вам 3 изображения одинаковой ширины, ширина которых равна ширине самого длинного текста в 3 текстовых представлениях. Они имеют одинаковую ширину, потому что они match_parent, а родитель — это wrap_content для...
991 просмотров
schedule 05.09.2022

Проверка Android Eclipse Lint API
Спасибо П.Т. для того, что выглядит как правильный ответ на вопрос Создание Android-приложений с несколькими SDK в Eclipse без потери проверок во время компиляции . Однако, когда я пытаюсь использовать аннотацию @TargetApi() в соответствии с...
7037 просмотров
schedule 24.04.2022

Понимание аннотации @SuppressLint(NewApi)
Я новичок в андроиде. Пробуя код управления жизненным циклом деятельности, я столкнулся с новой вещью. package com.example.activitylaunch; import android.os.Build; import android.os.Bundle; import android.annotation.SuppressLint; import...
44086 просмотров
schedule 09.11.2023

Значение представления «Нет меток» указывает на это предупреждающее сообщение текстового поля.
В чем смысл этого предупреждения? Никакие представления меток не указывают на это текстовое поле с атрибутом android:labelFor="@ id/@ id/editText1" Обратите внимание, что двойной идентификатор ( @id/@id ) является проблемой с текстом...
35871 просмотров
schedule 15.03.2024

Игнорирование всех ошибок и предупреждений lint в Android
Можно ли игнорировать ошибки lint и предупреждения, выдаваемые lint, если мои проекты работают без ошибок в моем эмуляторе? Я спрашиваю об этом, потому что хотел бы опубликовать свое приложение в магазине (мое первое приложение для Android), и я не...
4412 просмотров
schedule 14.07.2022

Android Studio Удалить ошибку lint
Мне нужно удалить ошибку lint, и я не знаю, как это сделать. Проблема в том, что lint неправильно интерпретирует регулярное выражение. Поскольку выражение находится в UTF-16, диапазон правильный, но он интерпретирует его как UTF-8, а затем...
1891 просмотров

Этот макет RelativeLayout или его родитель RelativeLayout, возможно, бесполезен — измерьте производительность
Android Lint выдает мне эти предупреждения «Этот макет RelativeLayout или его родитель RelativeLayout, возможно, бесполезен; перенесите атрибут фона в другое представление» или подобное. Мне просто интересно: как я могу измерить влияние...
345 просмотров

Использование свойства NewApi по-прежнему вызывает предупреждения lint
Я создал свою собственную функцию расширения, которая проверяет, является ли SDK хотя бы леденцом. inline val buildIsLollipopAndUp: Boolean get() = Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP Однако, если я использую это,...
208 просмотров
schedule 28.08.2022

Android Studio 3.0 lint не находит отсутствующих разрешений
В моем коде есть несколько мест, где состояние разрешений не проверяется должным образом перед вызовом функции, требующей разрешения. В результате я получаю случайные SecurityException отчеты, поскольку мои пользователи сталкиваются с незащищенными...
1039 просмотров

Android lint пользовательская проверка типа приемника метода UCallExpression
Я пишу кастомную проверку lint, чтобы запретить некоторые методы. Поэтому, если кто-то вызывает запрещенный метод foo для экземпляра класса A , lint должен сообщить об ошибке. Я добился этого для таких статических методов (внутри...
967 просмотров
schedule 20.08.2022