Próbuję przejść z Intellij Idea 12 na Android Studio 0.2.1 Obecnie mój projekt na Androida jest skonfigurowany z wtyczką maven-android. Używam pasków akcji jako zależności od apklib.Android Studio Pre Dexing kończy się niepowodzeniem
Kiedy próbuję zbudować projekt z Androidem Studio nie jest on w fazie pre-Dexing z
Error:Android Pre Dex: [xpp3-1.1.4c.jar] trouble processing "javax/xml/namespace/QName.class":
Error:Android Pre Dex: [xpp3-1.1.4c.jar] Ill-advised or mistaken usage of a core class (java.* or javax.*)
Error:Android Pre Dex: [xpp3-1.1.4c.jar] when not building a core library.
Error:Android Pre Dex: [xpp3-1.1.4c.jar] This is often due to inadvertently including a core library file
Error:Android Pre Dex: [xpp3-1.1.4c.jar] in your application's project, when using an IDE (such as
Error:Android Pre Dex: [xpp3-1.1.4c.jar] Eclipse). If you are sure you're not intentionally defining a
Error:Android Pre Dex: [xpp3-1.1.4c.jar] core class, then this is the most likely explanation of what's
Error:Android Pre Dex: [xpp3-1.1.4c.jar] going on.
Jednak tylko zależność do xpp3 wynosi od ActionBarSherlock i jeśli spojrzeć na strukturę projektu widać, że ma zakres "pod warunkiem". Moim zdaniem nie powinno to być uprzednio zdekonspirowane ani włączone do pakietu apk.
Czy zrobiłeś podobne obserwacje? A może dostałeś android-maven-project z zależnością actionbarsherlock do zbudowania w studiu android? Wszelkie wskazówki, w jaki sposób uzyskać tej pracy z Android studio są doceniane :)
Pozdrowienia Franka
W jaki sposób dodajesz zależność bibliotek pomocniczych do projektu? – maclir
Korzystanie Maven: ' com.google.android wsparcie-V4 ' –
Frank
Nie chcesz użyć android studio z Gradle systemu budować? – maclir