Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 7511|Odpověď: 0

Vysvětlení vývoje pro Android [PDF]

[Kopírovat odkaz]
Zveřejněno 03.01.2015 16:34:35 | | |
Android Dokumentace smali Development Podrobné vysvětlení [Word]


Nejprve rada pro přátele: Když se někoho na něco zeptáte, jedním z důležitých důvodů je, že tomu nerozumíte, nebudete to upravovat, takže se zeptáte.


Takže se musíme učit; Udělej to sám a zjisti princip.


Jak se říká: poznejte sami sebe a svého protivníka, budete poraženi ve stovce bitev.

Tento dokument není vývojem, ale pochopením smali. Protože syntaxe Smali na trhu není dostatečně kompletní, tento dokument nejen doplňuje mezery, ale také přidává další smali pro Android

Znalosti.

Velikost dokumentu: 4 MB
Obsah dokumentu: Smailovo podrobné vysvětlení

Adresář dokumentů:


Vývoj Smali je podrobně vysvětlen
Přehled..................................................................................................................................................... 3
1. Smali Environment ....................................................................................................................................... 4
1.1 Rozvojové prostředí .............................................................................................................................. 4
1.2 Tool Script .............................................................................................................................. 5
1.2.1 Nástroje pro dekompilaci a kompilaci................................................................................................... 5
1.2.1 Nástroje pro generování a podepisování klíčů............................................................................................... 7
1.2.3 Optimalizační nástroj ................................................................................................................... 8
1.2.4 Nástroje na balení a vybalování....................................................................................................... 8
1.2.5 Další pomocné nástroje......................................................................................................... 10
1.3 Kompilace prostředí ............................................................................................................................ 11
2. Proces vývoje...................................................................................................................................... 12
2.1 Proces přizpůsobení APK.................................................................................................................... 12
2.1.1 Montáž rámu...................................................................................................... 12
2.1.2 Dekompilace APK............................................................................................................ 13
2.1.3 Úprava Smali kódu..................................................................................................... 13
2.1.4 Překompilovat a podepsat APKy................................................................................................ 15
2.2 Proces přizpůsobení systému Android....................................................................................................... 16
2.2.1 Odemčení bootLoaderu..................................................................................................... 17
2.2.2 Přizpůsobení Boot.img......................................................................................................... 17
2.2.3 Přizpůsobit Recovery.img................................................................................................. 20
2.2.4 Smali .............................................................................................................. 22
Verze 2.2.5 Iterace a vydání ..................................................................................................... 27
3. Breakpoint debugování ...................................................................................................................................... 28
3.1 Ladění prostředí ............................................................................................................................ 28
3.2 Kroky ladění............................................................................................................................ 28
4. Praktická cvičení...................................................................................................................................... 31
4.1 Ahoj světe......................................................................................................................... 31
4.2 Odstraňování reklam z APK souborů.......................................................................................................... 32
4.3 Přizpůsobení systému Android................................................................................................ 33
5. Často kladené otázky...................................................................................................................................... 42
5.1 Abnormální .................................................................................................................... při startu 42
5.2 Abnormální komunikační funkce.................................................................................................................... 43
5.3 Nelze kartu přejet a přejet balíček................................................................................................................ 44
Reference........................................................................................................................................... 45
Příloha................................................................................................................................................... 46
A. Smali syntax ............................................................................................................................ 46
Terminologie zmíněná v tomto článku............................................................................................................. 49


Smali开发详解.part1.rar (1 MB, Počet stažení: 3)
Smali开发详解.part2.rar (1 MB, Počet stažení: 1)
Smali开发详解.part3.rar (838.92 KB, Počet stažení: 1)





Předchozí:Linuxový příkaz pro úpravu souborů a uložení způsobu jejich používání
Další:V Linuxu můžete zobrazit informace o hardwaru, jako jsou informace o CPU a model stroje
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com