Avevo il mio framework personalizzato (android.jar) e volevo usarlo all'interno di Android Studio. Avevo una descrizione nel mio build.gradle come:Utilizzare la libreria framework personalizzata (android.jar) in Android Studio
dependencies {
compile files('myandroid.jar')
}
Ma Android Studio utilizza ancora il framework predefinito (android.jar). La situazione attesa è come Eclipse, posso organizzare l'ordine delle librerie. In Android Studio, posso solo organizzare l'ordine delle librerie esterne e non avere nulla a che fare con la libreria di framework predefinita. C'è un modo per far sì che il mio android.jar personalizzato abbia un ordine superiore a quello predefinito?
Grazie mille!
Questo problema non riguarda il mio modulo non può fare riferimento la mia android.jar personalizzato. Sembra causato sia dalla mia libreria di framework personalizzata che dalla libreria di framework predefinita (la libreria di Android SDK) con le stesse classi, ad esempio: android.telephony.ServiceState. E Android Studio utilizza solo la libreria di framework predefinita (libreria di Android SDK) che le mie nuove API aggiunte per android.telephony.ServiceState non vengono riconosciute ... – superx3
Hai ricevuto la risposta? –
No, non ho ancora ricevuto la risposta! Tuttavia, puoi provare a combinare il file android.jar predefinito con quello personalizzato. Decomprimi entrambi .jar, copia le classi mancanti da android.jar originale, zip indietro a .jar .... Puoi scrivere un semplice programma per farlo funzionare più facilmente .... – superx3