Как решить эту проблему: файл 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 ответ
Я перенес эту проблему и нашел решение.
Ошибка говорит о том, что он не может загрузить 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.