apk

ERROR: Failed to install apk to device: pkg: /data/local/tmp/MainActivity-debug.apk Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]

Se provando ad installare sul device un apk tramite:

visualizzate l’errore:

sicuramente il problema è che c’è un’altra app con lo stesso bundle precedentemente installata ma con differente certificato. Per ovviare, basta cancellare l’app già installata. enjoy!

Da APK a codice java

Le applicazioni Android utilizzano il formato APK, ovvero un file ZIP che contiene anche un file in formato Dalvik Executable (.dex). Prima di tutto estraiamo il file classes.dex dall’APK:

Ora utilizziamo dex2jar per convertire classes.dex in un file .class…