|
|
Postitatud 03.01.2015 16:34:35
|
|
|

Androidi dokumentatsioon smali arenduse detailne selgitus [Word]
Esiteks, nõuanne sõpradele: kui sa küsid kelleltki küsimust, on üks oluline põhjus see, et sa ei saa sellest aru, sa ei muuda seda, seega küsid.
Seega peame õppima; Tee ise ja saa põhimõte.
Nagu öeldakse: tunne ennast ja oma vastast ning sa kaotad saja lahingu jooksul.
See dokument ei ole areng, vaid arusaam smalist. Kuna turul olev smali süntaks ei ole piisavalt täielik, täidab see dokument mitte ainult lüngad, vaid lisab ka mõningaid teisi smali Androidi jaoks
teadmised.
Dokumendi suurus: 4 MB
Dokumendi sisu: Smaili üksikasjalik selgitus
Dokumendikataloog:
Smali arengut selgitatakse põhjalikult
Ülevaade..................................................................................................................................................... 3
1. Smali keskkond ....................................................................................................................................... 4
1.1 Arenduskeskkond .............................................................................................................................. 4
1.2 Tööriistaskript .............................................................................................................................. 5
1.2.1 Dekompileerimis- ja kompileerimistööriistad................................................................................................... 5
1.2.1 Võtmete genereerimise ja allkirjastamise tööriistad............................................................................................... 7
1.2.3 Optimeerimistööriist ................................................................................................................... 8
1.2.4 Tööriistade pakkimine ja lahtipakkimine....................................................................................................... 8
1.2.5 Muud abivahendid......................................................................................................... 10
1.3 Kompileerimiskeskkonna ............................................................................................................................ 11
2. Arendusprotsess...................................................................................................................................... 12
2.1 APK kohandamise protsess.................................................................................................................... 12
2.1.1 Raamistiku paigaldamine...................................................................................................... 12
2.1.2 APK-de dekompileerimine............................................................................................................ 13
2.1.3 Smali koodi muutmine..................................................................................................... 13
2.1.4 APK-de ümberkompileerimine ja allkirjastamine................................................................................................ 15
2.2 Androidi süsteemi kohandamise protsess....................................................................................................... 16
2.2.1 BootLoaderi avamine..................................................................................................... 17
2.2.2 Boot.img kohandamine......................................................................................................... 17
2.2.3 Kohanda Recovery.img................................................................................................. 20
2.2.4 Smali .............................................................................................................. 22
2.2.5 Versiooni iteratsioon ja väljalase ..................................................................................................... 27
3. Murdepunkti silumine ...................................................................................................................................... 28
3.1 Silumiskeskkond ............................................................................................................................ 28
3.2 Silumise sammud............................................................................................................................ 28
4. Praktilised harjutused...................................................................................................................................... 31
4.1 Tere maailm......................................................................................................................... 31
4.2 Reklaamide eemaldamine APK-dest.......................................................................................................... 32
4.3 Androidi süsteemi kohandamine................................................................................................ 33
5. KKK...................................................................................................................................... 42
5.1 Ebanormaalne .................................................................................................................... käivitamisel 42
5.2 Ebanormaalne kommunikatsioonifunktsioon.................................................................................................................... 43
5.3 Kaarti ja pakki ei saa pühkida................................................................................................................ 44
Viited........................................................................................................................................... 45
Lisa................................................................................................................................................... 46
A. Smali süntaks ............................................................................................................................ 46
Selles artiklis käsitletud terminoloogia............................................................................................................. 49
Smali开发详解.part1.rar
(1 MB, Allalaadimiste arv: 3)
Smali开发详解.part2.rar
(1 MB, Allalaadimiste arv: 1)
Smali开发详解.part3.rar
(838.92 KB, Allalaadimiste arv: 1)
|
Eelmine:Linuxi käsk failide muutmiseks ja salvestamiseks, kuidas neid kasutadaJärgmine:Linuxis saab vaadata riistvarainfot, nagu protsessori info ja masinamudel
|