Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 7511|Svar: 0

Android-dokumentation Smali udvikling forklaret [PDF]

[Kopier link]
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 dem
Næste:I Linux kan du se hardwareinformation såsom CPU-information og maskinmodel
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com