Фон
Недавно я перенесла мое приложение в Android-Studio. У меня были некоторые проблемы, но я в конце концов их преодолел.
Проблема
По какой-то причине, в Android Studio, когда я пытаюсь подписать APK, я получаю много ошибок, которые выглядят следующим образом:
Error:(16) Error: "..." is not translated in "de" (German), "el" (Greek), "iw" (Hebrew) [MissingTranslation]
(где "..." - строка)
Внизу, после множества ошибок такого типа, я вижу следующее:
Error:Execution failed for task ':app:lintVitalRelease'.
> Lint found fatal errors while assembling a release target.
To proceed, either fix the issues identified by lint, or modify your build script as follows:
...
android {
lintOptions {
checkReleaseBuilds false
// Or, if you prefer, you can continue to check for errors in release builds,
// but continue the build even when errors are found:
abortOnError false
}
}
...
Вопрос
Я не уверен, что случилось, и как я могу это исправить. На Eclipse я сделал это очень легко. Отсутствующие переводы не должны мешать мне подписывать APK...
Мне кажется, что Lint препятствует экспорту APK, и причина в том, что я не перевел все строки. Это правда?
Кто-нибудь может мне помочь? Как я могу исправить это, так что Линт покажет мне только предупреждения? или диалог подтверждения, если я уверен, что хочу это сделать?