Tastiera SwiftKey: Come posso creare il mio tema su Android? Si prega di aiutare con dettagli in linguaggio profano.
"sonnysekhon" del forum XDA ha fatto alcuni temi fantastici per SwiftKey. Sfortunatamente, le istruzioni non erano molto chiare, quindi sto scrivendo questo per chiarire un po' il processo.
File originale: http://forum.xda-developers.com/showthread.php?t=1016053
Questo è un po' di lavoro, ma ne vale totalmente la pena.
Cose di cui avrete bisogno:
- Java 7 development kit. Devi avere JDK 7, JRE non funzionerà.
- apktool 2.0.0b7.
- le dipendenze di apktool. Non hai bisogno di aapt.exe, cancellalo.
- I pacchetti di temi per SwiftKey. Vedi il link sopra, alla fine del primo post.
- apk-signer.
- Un file apk di SwiftKey. Sfortunatamente, non posso postarlo qui. Per i possessori di SwiftKey, prendete l'apk con Titanium Backup (fate un backup poi usate questo per estrarre l'apk) o un root explorer di vostra scelta.
Come applicare la patch a SwiftKey:
- Se non avete ancora installato JDK/JRE, fatelo e riavviate il computer.
- Estraete apktool e le dipendenze in una cartella di vostra scelta. Non hai bisogno di aapt.exe, cancellalo.
- Rinomina "apktool_2.0.0b7.jar" in "apktool.jar".
- Metti l'apk e l'apk-signer di SwiftKey nella cartella apktool. Nominarli rispettivamente "swiftkey.apk" e "apk-signer.jar".
- Andare su una cartella, tenere premuto Shift e cliccare con il tasto destro del mouse sulla cartella di lavoro, e scegliere "Aprire la finestra di comando qui".
- Digitare questa riga nella finestra della riga di comando e premere Invio:apktool d -s swiftkey.apk
- Aprire la cartella "swiftkey" generata. Aprire "AndroidManifest.xml". Nella seconda riga, cambiare package="com.touchtype.swiftkey" in package="com.touchtype". Non preoccupatevi di provare qualsiasi altro nome di pacchetto, non funzionerà.
- Estrarre il pacchetto del tema ("Swiftkey Apktool.rar") nella sottocartella "res" della cartella "swiftkey" generata. Sovrascrivere tutti i file quando richiesto.
- Nella finestra della linea di comando, digitare questo e premere Invio:apktool b swiftkey
- Se non si verifica alcun errore, bene. Digitare java -jar apk-signer.jar e premere Invio. Il programma dovrebbe partire.
- È necessario generare un file chiave. Se lo avete già fatto prima, saltate questo passaggio. Nella scheda "Key Generator", clicca "Save as" e scegli un percorso. Scegli una password, inserisci "key" in Alias, la stessa password per l'alias, "test" per nome e cognome, poi premi "Generate keyfile". Dovrebbe avere successo.
- Vai alla scheda "Signer" e scegli il keyfile creato in precedenza. Inserisci la password, l'alias dovrebbe essere scelto automaticamente. Inserisci la password dell'alias, poi clicca su "Load target file". Passare alla sottocartella "dist" della cartella "swiftkey". Scegliere l'apk generato, quindi fare clic su Sign. Aspetta qualche secondo, dovrebbe avere successo.
- Vai alla scheda "Alignment", scegli il nuovo file "swiftkey_SIGNED_UNALIGNED.apk" nella stessa cartella, poi clicca "Align". Dovrebbe produrre un altro file chiamato "swiftkey_SIGNED_ALIGNED.apk". Questo'è il file che vuoi.
- Installa l'apk generato. Se funziona, congratulazioni. Se non funziona, per favore posta qui sotto così che gli altri possano vedere.
Grazie a "sonnysekhon" del forum XDA per i fantastici temi.
Articoli simili
- Qual è corretto, 'si prega di trovare l'allegato' o 'si prega di trovare l'allegato'?
- Qual è corretto, "Si prega di chiamare al più presto" o "Si prega di chiamare quando è conveniente"?
- A cosa serve la funzione bussola (app) nei nostri telefoni? Qualcuno può spiegarlo in un linguaggio profano?
- Come cambiare un tema con SwiftKey