2015-08-14 11 views
5

Come escludere classe o qualsiasi altro file dalla libreria jar in Android Studio Gradle?Android Studio esclude classe o file dal jar

ho provato ad usare questo:

packagingOptions { 
    exclude 'com/imagpay/bU.class' 
} 

E questo:

sourceSets { 
    main { 
     java { 
      exclude 'com/imagpay/bU.class' 
     } 
    } 
} 

Ma non serviva a niente. Dopo aver aggiunto una nuova libreria al progetto, ottenere questo errore durante la versione:

+0

Si prega di mostrare il codice 'build.gradle'. –

+0

http://codeshare.io/vQmUH – Stopfan

+0

Dopo aver aggiunto PMCore.jar si è verificato un problema simile – Stopfan

risposta

-2

Ho avuto lo stesso problema con il mio progetto Gradle. Finora non ho trovato alcun modo per rimuovere i file duplicati .class dalla dipendenza jar all'interno di app/gradle. Quindi quello che ho fatto:

  • estratto .jar biblioteca
  • file duplicati Rimosso .class
  • Pranzo di nuovo in .jar
  • Clean (Fai progetto, se necessario) e ha funzionato.