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!

Come fare uno screenshot dal simulatore android

Tra le varie modalità per fare uno screenshot del contenuto di un simulatore android, segnalo un’utile funzionalità di adb. Mentre il simulatore è in funzione, basterà scrivere:

e poi per recuperare lo screenshot, copiandolo nella cartella corrente: enjoy!

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

Cordova emulate: scegliere quale emulatore android usare

Non mi dilungo a parlare delle caratteristiche di Cordova, sicuramente lo conoscete se siete qui. Oggi vi scrivo come scegliere quale emulatore android usare se ne avete più di uno. Con il classico:

viene avviato il primo degli emulatori disponibili in AVD. Per scegliere di avviare un emulatore denominato, ad esempio, Next, basterà digitare: … Leggi tutto

Fare il debug di un JavaScript

Il debug di un JavaScript è una cosa spesso noiosa, perché non essendo un linguaggio compilato, non c’è un compilatore da “sfruttare” per farsi aiutare in questa operazione. Ovviamente bisogna utilizzare uno dei browser che semplificano tale compito, es Firefox, Safari e derivati (es Chrome), etc. Vi “presento” un’istruzione molto utile per arrestare l’esecuzione di … Leggi tutto

Gestire la posizione GPS nel simulatore Android

Il simulatore android permette di specificare una posizione GPS, cosa molto comoda se si vuole simulare un sistema di geolocalizzazione. Innanzitutto va avviato il simulatore, qualora non lo fosse già. Da terminale si può usare:

dove nameOfAvd è ovviamente il nome dell’Avd da avviare. Ora vediamo i devices attivi:

che visualizzerà qualcosa del … Leggi tutto

Gestire il file hosts nel simulatore Android

Il simulatore android può raggiungere un eventuale server web installato nel PC su cui il simulatore è avviato, perché all’host (il PC, per intenderci) è assegnato l’IP 10.0.2.2. Basta quindi richiamare 10.0.2.2 nel browser del simulatore per visualizzare la risposta del server web del proprio PC. Purtroppo il simulatore usa un proprio file hosts e … Leggi tutto