C'è un modo per copiare automaticamente i file di mappatura Proguard nella directory APK di destinazione (selezionata) in Android Studio, ogni volta che una build live termina?Cartografia Proguard per Android Auto Android Studio
7
A
risposta
5
Questa soluzione copierà il mapping.txt generato in {targetDir}/mapping/where {targetDir} è la dir target dell'APK. (Questa soluzione sarà anche aggiungere una data nel nome del file txt.)
Modificare il build.gradle del modulo applicazione, aggiornare il compito Android:
android {
... // your usual stuff
applicationVariants.all { variant ->
variant.outputs.each { output ->
if (variant.getBuildType().isMinifyEnabled()) {
variant.assemble.doLast{
copy {
from variant.mappingFile
into output.outputFile.parent + "/mapping"
rename { String fileName ->
"mapping-${variant.name}-${new Date().format('yyyy_MM_dd')}.txt"
}
}
}
}
}
}
}
Problemi correlati
- 1. Android - Errore Proguard in studio Android
- 2. problemi proguard in studio Android
- 3. Config Android Proguard Android
- 4. Come configurare Proguard in Android Studio?
- 5. Android Studio - ProGuard IOException Duplicate Zip Entry
- 6. Android Studio ProGuard non sembra funzionare
- 7. Dov'è proguard-rules.txt in Android Studio?
- 8. Impostazioni Android ProGuard per Facebook
- 9. Gestione proguard per Android Studio in progetti multi-libreria
- 10. Disabilita auto marca Gradle in Android Studio
- 11. Android, Scala e Proguard
- 12. Proguard e Android :(
- 13. android java.lang.AssertionError: java.lang.NoSuchMethodException - Proguard
- 14. aderisce Android/UPnP Proguard
- 15. Come abilitare l'offuscamento di ProGuard in Android Studio?
- 16. Studio Android: numeri di riga proguard errati, non completamente offuscanti
- 17. Proguard Printmapping non funziona in Android Studio 2.0.0 (e 2.1.0)
- 18. ProGuard non funziona come previsto dopo l'aggiornamento Studio Android
- 19. Android Studio - ProGuard "java.io.IOException ... bin \ Classes (Nessun file o directory)"
- 20. Android Studio - Le regole di 'mantenimento' di Proguard vengono ignorate?
- 21. Configurazione Proguard per supporto Android v4 22.2.0
- 22. android studio, dov'è il file di mappatura proguard
- 23. Proguard Android non in linea
- 24. Android Proguard costruire Zip Duplicate
- 25. Proguard interrompe Android WebView, perché?
- 26. Utilizzo di ProGuard con Android
- 27. Proguard con OrmLite su Android
- 28. ProGuard con Android: java.lang.NoSuchMethodError: android.util.Xml.asAttributeSet
- 29. Proguard Android salta jar esterno
- 30. proguard Android, mantenere classe interna
ne dite di aggiungere '-printmapping build/uscite/yourpath ../ mapping.txt' al file delle regole? – Slartibartfast
Inoltre: http://stackoverflow.com/a/28948693/1081340 se questo ti aiuta – Slartibartfast