Как решить эту проблему: файл dx.jar не был загружен из папки SDK! [затмение]

Я сделал игру без программирования (на buildbox), и я хотел бы сделать apk, но когда я ставлю на Eclipe, появляется это сообщение: файл dx.jar не был загружен из папки SDK!

Я использую Eclipse 3 neon, я скачал инструменты Android SDK, Java SE бинарный.
Я установил платформенные инструменты Android SDK (версия 26), инструменты SDK - версия 25.2.5, инструменты сборки - версия 26, 25.0.3 и 21.1.2.
Я удалил версию 26, но не сработал, я изменил цель сборки проекта на Android 5.0.1 (потому что это API 21, поэтому я установил инструменты сборки 21).
Я перепробовал много вещей, которые видел в интернете, но это то же самое.
Я очистил проект, тоже проигнорировал настройки lint, но ничего не изменилось.

Это сообщение, которое я получаю:

Помня, что я удалил папку 26.0.0 и скопировал файл dx из инструментов сборки в платформу...

1

Пожалуйста, помогите мне.

1 ответ

Я перенес эту проблему и нашел решение.

Ошибка говорит о том, что он не может загрузить dx.jar из инструментов сборки 26.0.0, поэтому я удалил его из SDK Manager и установил инструменты сборки 23.0.0. Вы должны оставить только 23.0.0 инструменты для сборки; если у вас есть другие версии инструментов сборки, просто удалите их.

Я также удалил Android 8 (API 26) SDK Platform и установил Android 7 (API 24) SDK Platform.

После этого я попытался скомпилировать. Eclipse не нашел инструментов сборки 26, но нашел 23, а инструменты сборки 23 работали нормально, поэтому он скомпилировал мое приложение для Android.

Другие вопросы по тегам