Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 7511|Risposta: 0

Documentazione Android Sviluppo di Smali spiegato [PDF]

[Copiato link]
Pubblicato su 03/01/2015 16:34:35 | | |
Documentazione Android sviluppo Smali Spiegazione dettagliata [Word]


Prima di tutto, un consiglio per gli amici: quando fai una domanda a qualcuno, uno dei motivi importanti è che non la capisci, non la modificherai, quindi la chiederai.


Quindi, dobbiamo imparare; Fallo da solo e trova il principio.


Come si suol dire: conosci te stesso e conosci il tuo avversario, e sarai sconfitto in cento battaglie.

Questo documento non è uno sviluppo, ma una comprensione dello smali. Poiché la sintassi dello smali sul mercato non è abbastanza completa, questo documento non solo colma le lacune, ma aggiunge anche altri smali per Android

conoscenza.

Dimensione del documento: 4 MB
Contenuto del documento: Smail spiegazione dettagliata

Directorio documenti:


Lo sviluppo di Smali è spiegato in dettaglio
Panoramica..................................................................................................................................................... 3
1. Ambiente di Smali ....................................................................................................................................... 4
1.1 Ambiente di sviluppo .............................................................................................................................. 4
1.2 Script Tool .............................................................................................................................. 5
1.2.1 Strumenti di Decompilazione e Compilazione................................................................................................... 5
1.2.1 Generazione delle chiavi e strumenti di firma............................................................................................... 7
1.2.3 Strumento di ottimizzazione ................................................................................................................... 8
1.2.4 Imballaggio e Disimballaggio degli Attrezzi....................................................................................................... 8
1.2.5 Altri strumenti ausiliari......................................................................................................... 10
1.3 Compilazione dell'ambiente ............................................................................................................................ 11
2. Processo di sviluppo...................................................................................................................................... 12
2.1 Processo di personalizzazione degli APK.................................................................................................................... 12
2.1.1 Montare il framework...................................................................................................... 12
2.1.2 Decompilazione degli APK............................................................................................................ 13
2.1.3 Modifica del codice Smali..................................................................................................... 13
2.1.4 Ricompila e firma APK................................................................................................ 15
2.2 Processo di personalizzazione del sistema Android....................................................................................................... 16
2.2.1 Sblocco del BootLoader..................................................................................................... 17
2.2.2 Personalizzazione di Boot.img......................................................................................................... 17
2.2.3 Personalizza Recovery.img................................................................................................. 20
2.2.4 Smali .............................................................................................................. 22
2.2.5 Iterazione della Versione e Rilascio ..................................................................................................... 27
3. Debug dei punti di interruzione ...................................................................................................................................... 28
3.1 Debug dell'Ambiente ............................................................................................................................ 28
3.2 Fasi di debug............................................................................................................................ 28
4. Esercizi pratici...................................................................................................................................... 31
4.1 Ciao Mondo......................................................................................................................... 31
4.2 Rimozione degli annunci dagli APK.......................................................................................................... 32
4.3 Personalizzazione del sistema Android................................................................................................ 33
5. Domande frequenti...................................................................................................................................... 42
5.1 .................................................................................................................... anomalo all'avvio 42
5.2 Funzione di comunicazione anomala.................................................................................................................... 43
5.3 Impossibile scorrere la carta e il pacco................................................................................................................ 44
Riferimenti........................................................................................................................................... 45
Appendice................................................................................................................................................... 46
A. Sintassi dello Smali ............................................................................................................................ 46
Terminologia trattata in questo articolo............................................................................................................. 49


Smali开发详解.part1.rar (1 MB, Numero di download: 3)
Smali开发详解.part2.rar (1 MB, Numero di download: 1)
Smali开发详解.part3.rar (838.92 KB, Numero di download: 1)





Precedente:Comando Linux per modificare i file e salvare come usarli
Prossimo:In Linux, puoi visualizzare informazioni hardware come le informazioni sulla CPU e sul modello della macchina
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com