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 Java: Ora che abbiamo ottenuto il file classes.dex.dex2jar.jar lo possiamo aprire con JD-GUI e poi … Leggi tutto

cordova: preparare e firmare l’apk per il caricamento su google play

In uno scorso articolo ho indicato la procedura da seguire per creare l’APK firmato, da caricare sul Google Play Console, tramite Eclipse. Oggi vediamo come farlo direttamente da CLI tramite cordova e jarsigner. Innanzitutto se non avete ancora creato il keystore è il momento di farlo. ATTENZIONE: il file è molto importante, perché bisognerà utilizzarlo … Leggi tutto

Eclipse: firmare un apk per il caricamento su google play

Oggi una breve guida su come firmare un apk per il successivo caricamento su google play. Dopo aver aperto il progetto in Eclipse, basterà – selezionare “File“->”Export“, – poi dal gruppo “Android” selezionare “Export Android Application” e premere il pulsante “Next“, – poi cliccare sul pulsante “Browse” e selezionare il progetto corrente e premere il … Leggi tutto