Запитання з тегом «android-lint»

7
Цей клас обробника повинен стати статичним або можуть виникати витоки: IncomingHandler
Я розробляю додаток Android 2.3.3 із сервісом. Я маю це всередині цієї служби для спілкування з Основною діяльністю: public class UDPListenerService extends Service { private static final String TAG = "UDPListenerService"; //private ThreadGroup myThreads = new ThreadGroup("UDPListenerServiceWorker"); private UDPListenerThread myThread; /** * Handler to communicate from WorkerThread to service. */ …

4
Що таке "android: enableBackup"?
Оскільки нова версія попереднього перегляду ADT (версія 21) , у них з'являється нове попередження про вказівку, яке повідомляє мені про наступне у файлі маніфесту (у тезі програми): Слід чітко встановити android: enableBackup на true або false (це істинно за замовчуванням, і це може мати певні наслідки для безпеки даних програми) …

3
Як встановлення baselineAligned to false підвищує продуктивність у LinearLayout?
Я просто будував деякий інтерфейс у xml, і Lint надіслав мені попередження і сказав встановити android: baselineAligned to false для підвищення продуктивності в ListView. Документи про зміни в Lint, які додали це попередження, кажуть Ефективність макета: Знаходить LinearLayouts з вагами, де слід встановити android: baselineAligned = "false" для кращої продуктивності, …

13
Підказка: Як ігнорувати помилки "<ключ> не перекладається на <мовний>" помилки?
Я не можу компілювати / налагоджувати наш додаток для Android, оскільки файли локалізації ще не ідеальні. Інструмент перевірки мого IDE Lint створює помилки, говорячи: newCardsOrderVals не перекладається на ar, bg, ca, cs Компіляція / установка / запуск з Ant працює чудово, але я хотів би використовувати свій IDE для полегшення …

4
Відсутня підтримка індексації додатків Firebase (Android lint)
Я отримую це попередження під час аналізу свого коду (Analyze&gt; Inspect Codes) в студіях Android. Додаток не підлягає індексуванню Пошуком Google; розглянути можливість додавання хоча б однієї активності за допомогою наповнювача намірів ACTION-VIEW. Докладнішу інформацію див. У поясненні випуску. Що це за застереження та як зробити так, щоб моє додаток …


11
Уникайте, коли Android Lint скаржиться на неперекладений рядок
чи можна вказати, що рядки у файлі в value-* каталогах цілеспрямовано не перекладаються на інші мови? У мене є купа рядків, які є загальними для всіх мов і не потребують перекладу, тому я створив unlocalized-strings.xmlфайл у valuesкаталозі .. Запуск Android Lint, щоб перевірити проблеми, що він постійно говорить про те, …

3
AppCompatActivity.onCreate можна викликати лише з однієї групи бібліотек
Після оновлення до appcompat 25.1.0я почав отримувати провідні помилки. У моєму коді: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Я отримую помилку помилки: AppCompatActivity.onCreate can only be called from within the same library group (groupId=com.android.support) Як запобігти такій поведінці?

5
Чому 0dp вважається підвищенням продуктивності?
Відповідь в кінці цього питання був заповнений, комбінуючи зауваження і рішення. Питання Я шукав навколо, але не знайшов нічого, що справді пояснює, чому Android Lint , а також деякі підказки Eclipse пропонують замінити деякі layout_heightта layout_widthзначення на 0dp. Наприклад, у мене є, ListViewяку пропонували змінити Раніше &lt;ListView android:id="@android:id/list" android:layout_width="match_parent" android:layout_height="wrap_content" …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.