Come fare APK da Android Studio? Genera un bundle firmato

Creare un APK o un bundle firmato da Android Studio è un passaggio necessario per configurare l'app su Google Play Store, in quanto il bundle dell'app Google Android e l'APK bundle di Google Play sono i pacchetti che devono essere creati per caricare il bundle app su Play Store e avere un app pubblicata su GooglePlayStore.


Come fare APK da Android Studio?

Creare un APK o un bundle firmato da Android Studio è un passaggio necessario per configurare l'app su Google Play Store, in quanto il bundle dell'app Google Android e l'APK bundle di Google Play sono i pacchetti che devono essere creati per caricare il bundle app su Play Store e avere un app pubblicata su GooglePlayStore.

Vedi di seguito la continuazione del nostro esempio sulla creazione della migliore app per budget di viaggio Android utilizzando il codice esistente gratuito del programma di affiliazione TravelPayouts.

Programma di affiliazione TravelPayouts e codice per lo sviluppo di app di prenotazione voli

Genera bundle o APK firmati da Android Studio

La generazione di un bundle o APK firmato da AndroidStudio è piuttosto semplice, nel caso in cui sia possibile utilizzare una nuova chiave di caricamento e non aver dimenticato la password della chiave di caricamento, altrimenti non funzionerà.

Per creare APK da Android Studio, inizia aprendo il menu Genera bundle firmato o APK.

Genera bundle di app Android firmata in Android Studio: build> genera bundle / APK firmati

Quindi, selezionare se si desidera creare un pacchetto di app Google Android firmato o un APK di Google Play.

Per generare un pacchetto firmato, sarà necessario fornire una chiave. Se si dispone di una chiave esistente, utilizzare il pulsante Scegli esistente.

In caso contrario, inizia a creare una nuova chiave.

Crea una nuova chiave di caricamento del Play Store

Per creare una nuova chiave di caricamento, inserisci tutte le informazioni necessarie nel modulo: percorso archivio chiavi, password corrispondenti, alias, password chiave corrispondente, validità in anni, nome e cognome, unità organizzativa, organizzazione, città o località, stato o provincia e codice ISO del paese.

Quindi, genera la chiave che verrà salvata sul tuo computer.

Il tuo pacchetto di app per Google Android ora può essere generato e puoi caricare il bundle di app nel Play Store, a meno che tu non stia affrontando un problema, come ad esempio l'utilizzo di una nuova chiave per un'app già esistente.

Reimposta chiave di caricamento di Google Play

Per ripristinare la chiave di caricamento di Google Play, dovrai contattare l'assistenza di Google Play e chiedere loro di ripristinare la chiave di caricamento.

Dopo un po ', il supporto risponderà chiedendo di generare una nuova chiave come spiegato sopra e per il nuovo certificato chiave in formato PEM.

 Centro assistenza di Android Studio: genera una chiave di caricamento e un archivio chiavi
esporta il certificato della chiave di firma sull'estensione .pem in Android Studio

Installa KeyStore Explorer per ottenere la certificazione della chiave PEM

Se è necessario utilizzare una nuova chiave di caricamento e inviare al supporto GooglePlay il certificato PEM, il modo migliore è utilizzare il programma KeyStore Explorer.

Scaricalo e installalo per poter ottenere quel certificato PEM.

Scarica KeyStore Explorer

Successivamente, avvia l'applicazione dal menu Start di Windows.

Installa Java per KeyStore Explorer

Potrebbe essere necessario installare l'ultima versione di Java prima di poter avviare il programma KeyStore Explorer e ottenere il certificato PEM.

Scarica Java per Windows

Ottieni il certificato chiave PEM da una chiave di caricamento

Dopo aver installato il programma Java, dovresti finalmente essere in grado di installare il programma KeyStore Explorer.

Selezionare l'opzione Apri un archivio chiavi esistente per iniziare.

Quindi, trova sul tuo computer la chiave in formato .jks creata in precedenza con AndroidStudio.

Ti verrà richiesta la password per aprire quella chiave e dovrai fornirla per inserire i dettagli.

Una volta aperta la chiave, fai doppio clic su quella da utilizzare per caricare il pacchetto di app nel Play Store facendo doppio clic su di essa.

Verranno visualizzati tutti i dettagli e potrai fare clic su un pulsante PEM per accedere al famoso certificato PEM.

Una volta visualizzato il certificato PEM, fai clic su Esporta per salvarlo sul tuo computer e invia quel file al supporto di Google Play per ripristinare la chiave di caricamento.

Dopo un po ', confermeranno che la chiave è stata reimpostata e che è possibile utilizzare la nuova chiave di caricamento per generare bundle firmati o APK per caricare il pacchetto di app nel Play Store: ci vorranno ancora alcuni giorni prima che le nuove chiavi diventino valido.

L'intera operazione di reimpostazione di una chiave di caricamento di Google Play richiede circa una settimana, dopodiché sarà possibile caricare nuovamente il pacchetto dell'app Google Android in una nuova versione dell'app.

Problemi comuni di aggiornamento della versione dell'app

Il mio aggiornamento dell'app per Android non viene implementato: se la nuova versione non viene proposta per il download per gli utenti che hanno già installato l'app, mentre la versione dell'app su Google Play Console viene visualizzata come pubblicata con tutti gli aggiornamenti in diretta, potrebbe essere dovuto al fatto che il codice della versione e il nome della versione non sono stati aggiornati, quindi non consentire agli utenti di identificare l'aggiornamento come una nuova versione.

Come si rilascia un aggiornamento dell'app per Android? Assicurati che il numero di versione sia stato aggiornato in AndroidManifest.xml o nel file build.gradle
Play Store ha una nuova versione dell'app, ma non mostra aggiornamenti

Domande Frequenti

Quali passaggi sono necessari per generare un file APK firmato o un bundle di app Android da Android Studio per la distribuzione delle app?
In Android Studio, completa lo sviluppo e i test delle app. Passare a Build> Genera Bundle / Apk firmato. Seleziona il pacchetto di app APK o Android a seconda del piano di distribuzione. Crea un nuovo keystore o usa uno esistente per firmare l'app, garantendo la sua sicurezza e integrità. Specificare la variante di build e le configurazioni di firma. Fai clic su Fine per generare il pacchetto APK o app firmato, pronto per la distribuzione su piattaforme come Google Play Store.

Yoann Bierling
Circa l'autore - Yoann Bierling
Yoann Bierling è un professionista di consulenza pubblica e digitale, che ha un impatto globale attraverso la competenza e l'innovazione nelle tecnologie. Appassionato di potenziare le persone e le organizzazioni a prosperare nell'era digitale, è spinto a fornire risultati eccezionali e guidare la crescita attraverso la creazione di contenuti educativi.




Commenti (0)

lascia un commento