Sto provando a passare da Intellij Idea 12 ad Android Studio 0.2.1 Attualmente il mio progetto Android è impostato con il plugin maven-android. Io uso actionbarsherlock come dipendenza apklib.Android Studio Pre Dexing non riesce
Quando provo a costruire il progetto con Android Studio non riesce nella fase di pre-Dexing con
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.
Tuttavia l'unica dipendenza xpp3 è da ActionBarSherlock e se si guarda alla struttura del progetto si vede che ha scope "fornito". Quindi, a mio parere, questo non dovrebbe essere pre-dexato o incluso nell'apk.
Avete fatto osservazioni simili? O hai avuto un progetto Android-Maven con dipendenza da actionbarsherlock da costruire in Android Studio? Eventuali suggerimenti su come ottenere questo lavoro con Android Studio sono apprezzate :)
saluti Frank
Come si aggiunge la dipendenza delle librerie di supporto al progetto? – maclir
Uso Maven: ' com.google.android supporto-V4 ' –
Frank
non si desidera utilizzare studi di Android con il sistema di compilazione Gradle? – maclir