android-support-multidex.jar не работает в eclipse

Недавно я столкнулся с проблемой ограничения метода 65K в своем проекте Android. Затем я начал внедрять мультидекс в эти проекты. Когда я пытаюсь добавить эту библиотеку поддержки в eclipse, проблема не решена. Тем не менее это показывает ограничение 65K. Но когда он отлично работает в студии Gradle + Android. Как я могу добиться этого в затмении? Потому что я не хочу сейчас переходить на студию Android.

Вот шаги, которые я выполнил,

1) Добавлен android-support-multidex.jar в путь сборки, 2) переопределен приведенный ниже метод в классе приложения. Поскольку я создаю подкласс пользовательского класса Application.

@Override
protected void attachBaseContext(Context base) {
    // TODO Auto-generated method stub
    super.attachBaseContext(base);
    MultiDex.install(this);
}

Но я не могу добиться этого в затмении. Любое решение для этого?


person Amarnath    schedule 30.11.2014    source источник
comment
Вы когда-нибудь находили лучшее решение, чем ответ ниже? Есть ли что-то более простое, или скоро все собираются отказаться от Eclipse для Android Studio?   -  person portfoliobuilder    schedule 13.01.2015
comment
@portfoliobuilder Лучше всего использовать студию Android. Я думаю, что затмение скоро уйдет на пенсию.   -  person Amarnath    schedule 14.01.2015


Ответы (1)


Возможный дубликат здесь. Ответ от Алекса Липова:

Похоже на проект ADT ant-tasks больше не поддерживается (он находится в папке «устаревшие»). Поэтому, если вы не можете перейти на Gradle, вы можете отредактировать DexExecTask вручную. Вам, конечно, придется перестроить проект локально.

[Изменить — 25.10.2014] maven-android-plugin поддерживает мультидекс. Однако в настоящее время у него есть небольшая проблема: вторичные файлы dex размещены в неправильном месте. Этот запрос на включение призван исправить это, так что следите за обновлениями!

person Jared Rummler    schedule 30.11.2014