Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 7511|Atbildi: 0

Android dokumentācija Smali izstrāde izskaidrota [PDF]

[Kopēt saiti]
Publicēts 03.01.2015 16:34:35 | | |
Android dokumentācija smali izstrādes detalizēts skaidrojums [Word]


Pirmkārt, padoms draugiem: Kad jūs kādam uzdodat jautājumu, viens no svarīgākajiem iemesliem ir tas, ka jūs to nesaprotat, jūs to nemodificēsiet, tāpēc jūs jautāsiet.


Tātad, mums ir jāmācās; Dariet to pats un iegūstiet principu.


Kā saka: pazīsti sevi un zini savu pretinieku, un tu tiksi uzvarēts simts cīņās.

Šis dokuments nav attīstība, bet gan izpratne par Smali. Tā kā smali sintakse tirgū nav pietiekami pilnīga, šis dokuments ne tikai aizpilda nepilnības, bet arī pievieno dažus citus smali Android ierīcēm

zināšanas.

Dokumenta izmērs: 4 MB
Dokumenta saturs: Smail detalizēts skaidrojums

Dokumentu direktorijs:


Smali attīstība ir detalizēti izskaidrota
Pārskats..................................................................................................................................................... 3
1. Smali vides ....................................................................................................................................... 4
1.1 Attīstības vide .............................................................................................................................. 4
1.2 Rīka skripts .............................................................................................................................. 5
1.2.1 Dekompilācijas un kompilācijas rīki................................................................................................... 5
1.2.1 Atslēgu ģenerēšanas un parakstīšanas rīki............................................................................................... 7
1.2.3 Optimizācijas rīks ................................................................................................................... 8
1.2.4 Iepakošanas un izsaiņošanas instrumenti....................................................................................................... 8
1.2.5 Citi palīginstrumenti......................................................................................................... 10
1.3 Vides ............................................................................................................................ apkopošana 11
2. Attīstības process...................................................................................................................................... 12
2.1 APK pielāgošanas process.................................................................................................................... 12
2.1.1 Karkasa montāža...................................................................................................... 12
2.1.2 APK failu dekompilēšana............................................................................................................ 13
2.1.3 Smali koda grozīšana..................................................................................................... 13
2.1.4 Pārkompilējiet un parakstiet APK................................................................................................ 15
2.2 Android sistēmas pielāgošanas process....................................................................................................... 16
2.2.1 BootLoader atbloķēšana..................................................................................................... 17
2.2.2 Boot.img pielāgošana......................................................................................................... 17
2.2.3 Pielāgojiet Recovery.img................................................................................................. 20
2.2.4 Smali .............................................................................................................. 22
2.2.5 Versijas iterācija un izlaišanas ..................................................................................................... 27
3. Pārtraukuma punkta atkļūdošanas ...................................................................................................................................... 28
3.1 Vides atkļūdošana ............................................................................................................................ 28
3.2 Atkļūdošanas soļi............................................................................................................................ 28
4. Praktiskie vingrinājumi...................................................................................................................................... 31
4.1 Sveika pasaule......................................................................................................................... 31
4.2 Reklāmu noņemšana no APK.......................................................................................................... 32
4.3 Android sistēmas pielāgošana................................................................................................ 33
5. Bieži uzdotie jautājumi...................................................................................................................................... 42
5.1 Nenormāla .................................................................................................................... sāknēšanas laikā 42
5.2 Nenormāla komunikācijas funkcija.................................................................................................................... 43
5.3 Nevar pavilkt karti un pavilkt paku................................................................................................................ 44
Atsauces........................................................................................................................................... 45
Papildinājums................................................................................................................................................... 46
A. Smali sintakse ............................................................................................................................ 46
Šajā rakstā aplūkotā terminoloģija............................................................................................................. 49


Smali开发详解.part1.rar (1 MB, Lejupielādes skaits: 3)
Smali开发详解.part2.rar (1 MB, Lejupielādes skaits: 1)
Smali开发详解.part3.rar (838.92 KB, Lejupielādes skaits: 1)





Iepriekšējo:Linux komanda, lai modificētu failus un saglabātu, kā tos izmantot
Nākamo:Operētājsistēmā Linux varat skatīt aparatūras informāciju, piemēram, CPU informāciju un mašīnas modeli
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com