|
|
Opslået på 03/01/2015 16.34.35
|
|
|

Android-dokumentation smali udvikling Detaljeret forklaring [Word]
Først og fremmest, et råd til venner: Når du stiller nogen et spørgsmål, er en af de vigtige grunde, at du ikke forstår det, du vil ikke ændre det, så du vil spørge.
Så vi må lære; Gør det selv og få princippet til at gå på.
Som ordsproget siger: kend dig selv og kend din modstander, og du vil blive besejret i hundrede kampe.
Dette dokument er ikke en udvikling, men en forståelse af smali. Fordi smali-syntaksen på markedet ikke er komplet nok, udfylder dette dokument ikke kun hullerne, men tilføjer også noget andet smali til Android
viden.
Dokumentstørrelse: 4 MB
Dokumentindhold: Smail udførlig forklaring
Dokumentkatalog:
Udviklingen af Smali forklares i detaljer
Oversigt..................................................................................................................................................... 3
1. Smali miljø ....................................................................................................................................... 4
1.1 Udviklingsmiljø .............................................................................................................................. 4
1.2 Værktøjsscript .............................................................................................................................. 5
1.2.1 Dekompilerings- og kompileringsværktøjer................................................................................................... 5
1.2.1 Nøglegenerering og underskriftsværktøjer............................................................................................... 7
1.2.3 Optimeringsværktøj ................................................................................................................... 8
1.2.4 Paknings- og udpakningsværktøj....................................................................................................... 8
1.2.5 Andre hjælpeværktøjer......................................................................................................... 10
1.3 Kompilering af miljø ............................................................................................................................ 11
2. Udviklingsprocessen...................................................................................................................................... 12
2.1 APK-tilpasningsproces.................................................................................................................... 12
2.1.1 Montering af rammen...................................................................................................... 12
2.1.2 Dekompilering af APK'er............................................................................................................ 13
2.1.3 Ændring af Smali-kode..................................................................................................... 13
2.1.4 Genkompilér og underskriv APK'er................................................................................................ 15
2.2 Android Systemtilpasningsproces....................................................................................................... 16
2.2.1 Låser op for BootLoader..................................................................................................... 17
2.2.2 Tilpasning af Boot.img......................................................................................................... 17
2.2.3 Tilpas Recovery.img................................................................................................. 20
2.2.4 Smali .............................................................................................................. 22
2.2.5 Versionsiteration og udgivelse ..................................................................................................... 27
3. Fejlfinding af breakpoint ...................................................................................................................................... 28
3.1 Fejlfinding af miljø ............................................................................................................................ 28
3.2 Fejlsøgningstrin............................................................................................................................ 28
4. Praktiske øvelser...................................................................................................................................... 31
4.1 Hej Verden......................................................................................................................... 31
4.2 Fjernelse af annoncer fra APK'er.......................................................................................................... 32
4.3 Tilpasning af Android-systemet................................................................................................ 33
5. FAQs...................................................................................................................................... 42
5.1 Unormal .................................................................................................................... ved opstart 42
5.2 Unormal kommunikationsfunktion.................................................................................................................... 43
5.3 Kan ikke swipe kortet og pakken igen................................................................................................................ 44
Referencer........................................................................................................................................... 45
Appendiks................................................................................................................................................... 46
A. Smali Syntaks ............................................................................................................................ 46
Terminologi behandlet i denne artikel............................................................................................................. 49
Smali开发详解.part1.rar
(1 MB, Antal downloads: 3)
Smali开发详解.part2.rar
(1 MB, Antal downloads: 1)
Smali开发详解.part3.rar
(838.92 KB, Antal downloads: 1)
|
Tidligere:Linux-kommando til at ændre filer og gemme, hvordan man bruger demNæste:I Linux kan du se hardwareinformation såsom CPU-information og maskinmodel
|