|
|
Paskelbta 2015-01-03 16:34:35
|
|
|

"Android" dokumentacija Smali plėtros išsamus paaiškinimas [Word]
Visų pirma, patarimas draugams: kai kam nors užduodate klausimą, viena iš svarbių priežasčių yra ta, kad jo nesuprantate, jo nepakeisite, todėl paklausite.
Taigi, mes turime mokytis; Padarykite tai patys ir gaukite principą.
Kaip sakoma: pažink save ir pažink savo priešininką, ir būsi nugalėtas šimte mūšių.
Šis dokumentas yra ne plėtra, o supratimas apie Smali. Kadangi smali sintaksė rinkoje nėra pakankamai išsami, šis dokumentas ne tik užpildo spragas, bet ir prideda keletą kitų smali Android
žinių.
Dokumento dydis: 4 MB
Dokumento turinys: Smail išsamus paaiškinimas
Dokumentų katalogas:
Išsamiai paaiškinta Smalio plėtra
Apžvalga..................................................................................................................................................... 3
1. Smalio aplinkos ....................................................................................................................................... 4
1.1 Vystymosi aplinka .............................................................................................................................. 4
1.2 Įrankio scenarijaus .............................................................................................................................. 5
1.2.1 Dekompiliavimo ir kompiliavimo įrankiai................................................................................................... 5
1.2.1 Raktų generavimo ir pasirašymo įrankiai............................................................................................... 7
1.2.3 Optimizavimo įrankis ................................................................................................................... 8
1.2.4 Pakavimo ir išpakavimo įrankiai....................................................................................................... 8
1.2.5 Kiti pagalbiniai įrankiai......................................................................................................... 10
1.3 Aplinkos ............................................................................................................................ sudarymas 11
2. Kūrimo procesas...................................................................................................................................... 12
2.1 APK tinkinimo procesas.................................................................................................................... 12
2.1.1 Karkaso montavimas...................................................................................................... 12
2.1.2 APK dekompiliavimas............................................................................................................ 13
2.1.3 Smalio kodo keitimas..................................................................................................... 13
2.1.4 Iš naujo kompiliuokite ir pasirašykite APK................................................................................................ 15
2.2 "Android" sistemos tinkinimo procesas....................................................................................................... 16
2.2.1 "BootLoader" atrakinimas..................................................................................................... 17
2.2.2 Boot.img pritaikymas......................................................................................................... 17
2.2.3 Tinkinkite Recovery.img................................................................................................. 20
2.2.4 Smalio .............................................................................................................. 22
2.2.5 Versijos iteracija ir išleidimo ..................................................................................................... 27
3. Lūžio taško derinimo ...................................................................................................................................... 28
3.1 Aplinkos derinimas ............................................................................................................................ 28
3.2 Derinimo veiksmai............................................................................................................................ 28
4. Praktiniai pratimai...................................................................................................................................... 31
4.1 Sveikas pasaulis......................................................................................................................... 31
4.2 Skelbimų pašalinimas iš APK.......................................................................................................... 32
4.3 "Android" sistemos pritaikymas................................................................................................ 33
5. DUK...................................................................................................................................... 42
5.1 Nenormalus .................................................................................................................... įkrovos metu 42
5.2 Nenormali ryšio funkcija.................................................................................................................... 43
5.3 Neįmanoma perbraukti kortelės ir perbraukti pakuotės................................................................................................................ 44
Nuorodos........................................................................................................................................... 45
Priedėlis................................................................................................................................................... 46
A. Smali sintaksė ............................................................................................................................ 46
Šiame straipsnyje aptariama terminologija............................................................................................................. 49
Smali开发详解.part1.rar
(1 MB, Atsisiuntimų skaičius: 3)
Smali开发详解.part2.rar
(1 MB, Atsisiuntimų skaičius: 1)
Smali开发详解.part3.rar
(838.92 KB, Atsisiuntimų skaičius: 1)
|
Ankstesnis:"Linux" komanda, skirta modifikuoti failus ir išsaugoti, kaip juos naudotiKitą:"Linux" sistemoje galite peržiūrėti aparatinės įrangos informaciją, pvz., procesoriaus informaciją ir įrenginio modelį
|