Giochi di programmazione per Android

Giochi di programmazione per Android 42: Creare APK Gioco

42 Video

238 minuti

episodio finale: come esportare in Android. Abbiamo costruito il gioco, e vogliamo creare un APK che inviamo ai nostri amici o appendere sul nostro sito web, o caricarlo sul Play Store in modo che chiunque può scaricare dal negozio di applicazioni di Google. Prima di esportare, lista di controllo: Fase 1, dobbiamo i titoli e tutte le cose giuste? Se avete visto la serie che è andato su questo stesso canale sullo sviluppo di applicazioni per Android

Probabilmente sapete di più, ma c'è una cartella chiamata res contenenti le risorse utilizzate da Android, e quello che dobbiamo fare è fare in modo che tutto è corretto. Ad esempio, in un file chiamato valori strings.xml con stringhe utilizzando il nostro gioco. Uno è il nome l'applicazione e il nome che si desidera visualizzare nella schermata iniziale. Questo nome è quello che ho messo a costruire il gioco e mettere senza spazi

in modo che le cose non si sarebbe rotto, ma è ancora meglio se metto spazi, quindi cambieranno per saltare non morire, quindi è meglio scritto. Fase 2, aggiornare le immagini. Tutte le applicazioni Android hanno un'immagine di icona, visualizzata sia sul homescreen, come nel cassetto come ovunque. Per impostazione predefinita, creeremo uno con una icona di default di Android. Dobbiamo mettere la nostra. Come vedi,

abbiamo quattro versioni. Si presume che ogni è per un mobile con una diversa densità di schermo, in modo da avere dal XXHDPI, cioè 144 pixel, utilizzati nel mobile ad alta densità; fino MDPI, 48 pixel, mostrate in dispositivi con un display più piccolo. HDPI ha 72, Xhdpi ha 96, e assumere che dobbiamo ignorare le quattro icona della nostra applicazione, su misura per ogni piattaforma. I rivelerò

nel Finder in modo da poter modificare questo tranquillo, perché ho casualmente progettato queste risorse solo ora. Ho l'icona che si intende utilizzare la mia domanda, il nostro giocatore; con la risoluzione dello schermo appropriata per ogni dimensione dello schermo. L'unica cosa che devo fare nel mio caso è sovrascrivere il drawable / cartella, rimuovere queste risorse qui, e invece mettere queste quattro centrini. Mi porto e ho l'aggiornamento continuo.

Con questo, ho assegnato l'icona, e siamo in grado di esportare in Android. Le istruzioni che indicano il wiki spiega che libgdx è possibile esportare con Gradle e un comando. Non prendere questo al valore nominale, perché non è possibile importare in Android, se non la richiesta firmata. l'azienda Si tratta di una sorta di codice che si mette il computer come sviluppatore di applicazioni ed è associata con voi. L'idea è che le applicazioni sono firmate

in modo che sappiano che sei l'autore. Ogniqualvolta lanci un aggiornamento deve recare la stessa firma, in modo da evitare lo shock di una persona invia un aggiornamento che non porta la stessa firma e sembra che qualcuno sta cercando di ottenere un virus. Come possiamo esportare il nostro gioco: in Android Studio è abbastanza semplice. Nella barra dei menu che dobbiamo scegliere Genera> Genera APK firmato. Con che generiamo un APK che è firmato. Cosa stampa,

diciamo che vogliamo esportare l'androide modulo, diamo il prossimo, e ci chiede di creare una firma. Ho già il mio per i miei altri progetti ma ti insegnerò come creare uno nuovo. La prima cosa che faccio è creare un archivio chiavi, che darò una posizione, come LlaveroJDD. Dovrò impostare una password per una maggiore sicurezza. Metterò 123456. Tra l'altro, l'APK che verrà caricato nel repository ovviamente non utilizzare questa chiave,

questo è per voi capire me. In realtà io uso un altro tasto ... [segreto tipea]. Molto meglio. Ora, devo creare una chiave nella chiave. La chiave contiene le chiavi, ma nessun tasto portachiavi vale la pena. Pongo 'Chiave di salto Non morire'. Ho messo una password. E io ti dico quanti anni che voglio validità hanno questa chiave. Questo è importante, come si vede mette 25, perché è il valore minimo che deve avere applicazioni che ci permettono di andare al negozio di gioco,

in modo da poter fornire aggiornamenti per almeno 25 anni. Quando la chiave scade non possiamo rilasciare aggiornamenti per il nostro gioco, che mi porta a concludere che cosa accadrà in 25 anni con tutte le applicazioni disponibili ora. Ma hey, diamo un valore pari a 25 anni. E se noi vogliamo ottenere ulteriori informazioni sul certificato possiamo farlo anche noi. Una volta che siamo pronti ... devo mettere un nome. Bene, Dani. Non voglio mettere

dati personali ora. Una volta che abbiamo diamo Avanti. La prossima volta che si desidera esportare dobbiamo prendere la chiave, tra l'altro. Diciamo dove vogliamo esportare il APK come desktop, e vi diciamo che voglio rilasciare configurazione per esportare come qualcosa che posso buttare. Io do Fine e comincia a esportare e di firmarlo. E una volta che hai finito ... [un errore] Uh ... Oh, va bene. Dove si guarda, io non lo sapevo. Devo mettere un

bar prima l'apostrofo. Si noti che le cose non lo sanno. Ora non riesco a non so. Voucher. E 'ben sanno. Vediamo se esportato già. E ... beh, mentre questo si sta facendo, non so quanto si può prendere. Colgo l'occasione per dire addio, spero che ti è piaciuto, quello che hai avuto un buon tempo e sono stato utile e ora si può avere voluto creare applicazioni per Android. È anche possibile costruire applicazioni desktop, abbiamo fatto tutto questo tempo,

ma mi sono concentrato su Android perché è una piattaforma su cui molte persone sono interessate. Una volta che abbiamo finito di generare la APK, pronti per l'installazione, siamo in grado di copiare il cellulare e funziona. Infatti sto andando fino al repository quando si carica tutto il codice, in modo da poter installare sul tuo telefonino e check it out. Con queste istruzioni si dovrà essere in grado anche di fare il proprio gioco ed esportarla in modo simile.

E nulla, finora siamo venuti. Spero ti sia piaciuto, e si vede nella serie successiva.

Per trovare nuovi corsi, iscriviti. Non ci sarà lo spam, promesso :)

Circa l'autore

foto de jotajotavm
José Javier Villena

Biografia: Analista Programmatore-in diverse lingue. piattaforme Tutor PREMIUM riconosciuti a livello mondiale come CodigoFacilito. articoli Editor Cristalab. Il mio canale YouTube è sponsorizzato dalla casa editrice ANAYA e LaTostadora. Mi piace spiegare in dettaglio e dare alcuni esempi per evitare ogni dubbio.