#android #build #android-studio #syntax-error
#Android #сборка #android-studio #синтаксическая ошибка
Вопрос:
Привет, это может показаться странным вопросом, но я новичок в Android Studio. Пока мне это действительно нравится, но есть одна вещь, которая меня беспокоит. В Eclipse, если у меня когда-либо была синтаксическая ошибка в моем коде, например, я забыл; или что-то в этом роде. Это не позволило бы мне собрать мой проект, пока я не исправлю ошибку.
В Android Studio я удалил некоторые кнопки, на которые несколько раз ссылаются в коде, и я ожидал, что он подаст сигнал и сообщит мне все места, на которые я ссылался на кнопку, но она просто работает как обычно. Затем всякий раз, когда я добираюсь до той части кода, где указаны ссылки на эти кнопки, приложение просто вылетает.
Есть ли способ заставить Android Studio находить синтаксические ошибки?
Комментарии:
1. За использование нестабильных IDE приходится платить определенную цену…
2. Возможно ли, что вы находитесь в режиме File-> Power Safe?
Ответ №1:
Eclipse использует специально инструментальный компилятор для поиска ошибок. Компилятор, который компилирует ваш код, генерирует сообщения об ошибках, которые вы видите в IDE
Studio (и Netbeans, кстати) так не работают. Ваше приложение собирается внешней системой сборки (Gradle, в случае Studio), используя любые найденные инструменты. Studio независимо генерирует сообщения об ошибках путем анализа артефактов.
Время от времени Studio выходит из синхронизации. Перестройка обычно это исправляет.