Я пытаюсь обновить свои Android SDK Tools до 17 rev. и я обновил утилиты SDK Tools, но в свойствах/библиотеке; Missing annotations.jar
Но факт, что в папке поддержки есть annotations.jar уже. Что мне делать, чтобы исправить это?
Я пытаюсь обновить свои Android SDK Tools до 17 rev. и я обновил утилиты SDK Tools, но в свойствах/библиотеке; Missing annotations.jar
Но факт, что в папке поддержки есть annotations.jar уже. Что мне делать, чтобы исправить это?
У меня была та же проблема. Я пошел в SDK Manager в eclipse (Window -> Android SDK Manager) и установил пакет поддержки Android, который находится в папке «Дополнительно». После установки ошибка исчезла (по крайней мере, в моей системе)
У меня была эта проблема только сейчас, и это было лучшим результатом в Google. Публикация моих результатов для путешествующих по времени гуглеров из будущего.
Решение Jose не работает для меня, поскольку в моем диспетчере обновлений не было папки «Дополнительно» или «Android Support», поэтому все должно было измениться за последние два года.
вот что для меня работало: update все пакетов в менеджере SDK. Я не знаю, какое обновление, в частности, исправлено, но теперь, когда все они обновлены, проблема решена.
После обновления всех пакетов в менеджере SDK вам может потребоваться обновить инструментарий разработчика Android. Затмение ->Помощь ->Проверить обновления ->Установить
Так что, когда я обновил SDK для L версии я была такая же проблема. Но после добавления дополнительных папок в SDK Manager я не нашел файл annotation.jar. Возможно, ошибка Google в новой версии SDK. Итак, я скопировал файл annotation.jar из старой папки SDK (папка полгода назад)
Такая же проблема. Спасибо за решение – Dragan
Я вернулся к не обновленной версии sdk, чтобы решить эту проблему в моих проектах eclipse android. – jesobremonte
не может найти проклятый файл в любом месте после обновления. Нет старой копии sdk. – xaragen
Что работало для меня, загружал файл annotations.jar, а затем добавлял его туда, где он должен был быть в соответствии с ошибкой.
Его можно скачать здесь: http://mvnrepository.com/artifact/com.google.android/annotations/4.1.1.4
правой кнопкой мыши на ваш проект, в контекстном меню выберите Свойства, ваш будет видеть окно. Вторая строка - Android - нажмите на нее. Вы увидите список установленных SDK. Проверьте SDK с уровнем API 16 или более.
annotationas.jar встроен в SDK из 16 уровней API и после него.
Я думаю, что Google изменил местоположение этого файла JAR от <SDK_DIR>/extras/android/support/annotations.jar
к <SDK_DIR>/extras/android/support/annotations/android-support-annotations.jar
Чтобы решить эту проблему, я последовал за эти действия на все проекты и библиотеках в моем рабочем пространстве, используя эту баночку:
Java Build Path -> Libray
Tab,Add External Jars
Решение (Gradle) - http: // stackoverflow.com/questions/16690914/importing-notnull-or-nullable-and-android-studio-wont-compile – Inoy