Есть ли способ настроить gradle для проверки орфографии в файле strings.xml?

Я бы хотел, чтобы strings.xml проверялся на правописание при построении с градиентом. Поскольку мы используем непрерывную интеграцию, нам нужно, чтобы она была настроена для создания из командной строки не только в Android Studio. Любой способ это сделать?

PS. Я пробовал:

 lintOptions { abortOnError false // check *only* the given issue id's check 'Typos' } 

strings.xml:

 <resources> <string name="app_name">Project</string> <!-- Common Words --> <string name="test_spelling">sdfsdfdfds</string> 

а также

./gradlew assembleDebug lint

Но ничего не получил:

 :app:lint Ran lint on variant release: 0 issues found Ran lint on variant debug: 0 issues found Wrote HTML report to file:/Users/asmirnov/Documents/dev/src/Project/app/build/outputs/lint-results.html Wrote XML report to /Users/asmirnov/Documents/dev/src/Project/app/build/outputs/lint-results.xml 

Также я проверил lint --show :

 ... Typos ----- Summary: Spelling error Priority: 7 / 10 Severity: Warning Category: Correctness:Messages This check looks through the string definitions, and if it finds any words that look like likely misspellings, they are flagged. ... 

PPS. Если я добавлю другое правило для проверки ( check 'Typos', 'TypographyEllipsis' ), я получаю предупреждения (для TypographyEllipsis ), как ожидалось, так что в общем работает листинг. По какой-то причине правило «Опоры» работает не только

Если вам нужна функция проверки орфографии, которая включена по умолчанию в Android Studio IDE, выполните следующие шаги:

  1. Перейдите в Android Studio -> Настройки на вашей Mac OS X (должно быть Окно -> Настройки в ОС Windows)
  2. Теперь найдите Inspections (если вы не можете проследить его, просто используйте Search)
  3. Теперь найдите флажок «Задания» и проверьте его (это также проверяет Typo)
  4. Применить и закрыть

Это оно!! В Android Studio теперь вы увидите какие-либо отличительные черты Typo или исправления орфографии.

настройки

Intereting Posts
Как убедиться, что вы не запускаете службу дважды в Android Android – настройка двух параметров гравитации программно Невозможно использовать фонарик в Galaxy Nexus Каковы механизмы IPC, доступные в ОС Android? Повторное использование соединений TCP с HttpsUrlConnection Обновите медиаредактор Android, используя adb OpenGL ES 2.0 Несколько программ или несколько шейдеров или что? Как это работает? Дженкинс, предоставляющий каталог SDK, не существует Внедрение цифрового фильтра – посредством свертки или разностного уравнения? Запустите Activity from preferences.xml и получите результат в onActivityResult Как использовать предварительно скомпилированные заголовки в проекте Android NDK? Как установитьText из отдельного потока в Android Как передать URI на намерение? Как получить ошибки консоли браузера в Android-Phonegap-приложении, возможно, в Eclipse? Поиск местоположения с использованием MCC, MNC, LAC и Cell ID