2015-01-15 14 views
8

Próbuję budować pakiet Multidex w czasie zaćmienia i nie mogę odnieść sukcesu.Włączanie obsługi MultiDex w systemie Android w celu osiągnięcia metod 65K + w Eclipse

Próbowałem następujące kroki, do konfigurowania wsparcia Multidex w Android App:

  1. dodałem bibliotekę Multidex zlokalizowany w/extras/android/support/multidex/do mojego projektu.
  2. Ponieważ moja aplikacja ma niestandardową klasę aplikacji, mam rozszerzoną klasę android.support.multidex.MultiDexApplication do mojej aplikacji.

Nadal nie jestem w stanie zbudować apk.

Android developer nie posiada również dokumentacji do budowania aplikacji Multidex w Eclipse, jej jedyna dokumentacja dla gradle i Android Studio.

+0

możliwe duplikat [Jak włączyć multidexing z nową biblioteką wsparcia Android Multidex] (http://stackoverflow.com/questions/26609734/how-to -enable-multidexing-with- the-new-android-multidex-support-library) –

Odpowiedz

7

Trzeba zmodyfikować build.gradle dodać multiDexEnabled prawda pod buildconfig, buildType lub productFlavour sekcje

defaultConfig { 
    // The support library goes as back as Android-14, and is not required for 21+ 
    minSdkVersion 14 

    // Enabling multidex support. 
    multiDexEnabled true 
} 

Jeśli budujesz na starym Ant, jest to problem blokowania więc trzeba przenieść do Gradle lub Maven lub użyć starego rozwiązania kłopotliwe

http://android-developers.blogspot.com.es/2011/07/custom-class-loading-in-dalvik.html

+0

wszystko, co możliwe w Eclipse? bez użycia tego niestandardowego rozwiązania ładowania-w-dalvik? –

+2

Eclipse to tylko IDE, gloryfikowany edytor tekstu, twój problem dotyczy narzędzi do budowania. W starych projektach Android używa się Ant, który został przestarzały właśnie dlatego, że nie radzi sobie z tym problemem. Możesz użyć maven/gradle na Eclipse, przenieść lub ponowić swój projekt za ich pomocą. –

+0

@ MLProgrammer-CiM, twoja odpowiedź dotyczy Android Studio, a nie eclipse. Czy wiesz, jak wspierać w zaćmieniu. Proszę zasugerować, jeśli wiesz coś. Dzięki!! – jagdish

Powiązane problemy