Ho creato un nuovo progetto in Android Studio e sto usando Gradle per costruirlo.Nota Proguard per classe sconosciuta "Oggetto" con Android Studio e Gradle
Ho aggiunto la mia integrazione Proguard per build di rilascio, e sto vedendo questa nota ogni volta che eseguo il mio assembleRelease
passo:
Note: the configuration refers to the unknown class 'Object'
Maybe you meant the fully qualified name 'java.lang.Object'?
Nessuno dei miei file di configurazione Proguard, o quelli in Android SDK cartella include un nome non qualificato Object
.
mio build.gradle
include:
buildTypes {
release {
runProguard true
proguardFile 'proguard-project.txt'
proguardFile getDefaultProguardFile('proguard-android-optimize.txt')
signingConfig signingConfigs.release
}
}
ho anche vedere la stessa nota quando rimuovo entrambe le proguardFile
linee di cui sopra, e anche se elimino le mie regole Proguard personalizzati (ogni volta che fa un pulito prima ricostruzione).
Suppongo che questo sia un problema benigno con il plugin Proguard per Gradle?
Ho aggiunto la regola ma continua a lamentarsi. Immagino che questo accada perché la vecchia regola è ancora appesa nel file di configurazione dopo la mia stessa regola. C'è un modo per aggirare questo? – sttaq