Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 7511|Отговор: 0

Документация за Android Обяснение на разработката на Smali [PDF]

[Копирай линк]
Публикувано в 3.01.2015 г. 16:34:35 ч. | | |
Подробно обяснение за разработка на Android документация [Word]


Първо, един съвет към приятелите: Когато задавате въпрос на някого, една от важните причини е, че не го разбирате, няма да го променяте, затова ще зададете.


Затова трябва да се учим; Направи го сам и вземи принципа.


Както казва поговорката: познай себе си и опознай противника си, и ще бъдеш победен в сто битки.

Този документ не е развитие, а разбиране на смали. Тъй като синтаксисът на smali на пазара не е достатъчно пълен, този документ не само запълва пропуските, но и добавя някои други SMALI за Android

знание.

Размер на документа: 4 MB
Съдържание на документа: Подробно обяснение на Смайл

Директория с документи:


Развитието на Смали е обяснено подробно
Обобщение..................................................................................................................................................... 3
1. Смали околна среда ....................................................................................................................................... 4
1.1 Среда за разработка .............................................................................................................................. 4
1.2 Инструментален скрипт .............................................................................................................................. 5
1.2.1 Инструменти за декомпилация и компилация................................................................................................... 5
1.2.1 Инструменти за генериране и подписване на ключове............................................................................................... 7
1.2.3 Инструмент за оптимизация ................................................................................................................... 8
1.2.4 Инструменти за опаковане и разопаковане....................................................................................................... 8
1.2.5 Други помощни инструменти......................................................................................................... 10
1.3 Компилираща среда ............................................................................................................................ 11
2. Процес на развитие...................................................................................................................................... 12
2.1 Процес на персонализация на APK.................................................................................................................... 12
2.1.1 Монтиране на рамката...................................................................................................... 12
2.1.2 Декомпилиране на APK-та............................................................................................................ 13
2.1.3 Модифициране на Smali Code..................................................................................................... 13
2.1.4 Прекомпилиране и подписване на APK-та................................................................................................ 15
2.2 Процес на персонализация на Android системата....................................................................................................... 16
2.2.1 Отключване на BootLoader..................................................................................................... 17
2.2.2 Персонализиране на Boot.img......................................................................................................... 17
2.2.3 Персонализирай Recovery.img................................................................................................. 20
2.2.4 Смали .............................................................................................................. 22
Итерация на версиите 2.2.5 и издание ..................................................................................................... 27
3. Breakpoint Debugging ...................................................................................................................................... 28
3.1 Среда за отстраняване на грешки ............................................................................................................................ 28
3.2 Стъпки за отстраняване на грешки............................................................................................................................ 28
4. Практически упражнения...................................................................................................................................... 31
4.1 Здравей, свят......................................................................................................................... 31
4.2 Премахване на реклами от APK-та.......................................................................................................... 32
4.3 Персонализиране на Android системата................................................................................................ 33
5. Често задавани въпроси...................................................................................................................................... 42
5.1 Ненормален .................................................................................................................... при стартиране 42
5.2 Ненормална комуникационна функция.................................................................................................................... 43
5.3 Не може да се плъзне картата и пакета................................................................................................................ 44
Източници........................................................................................................................................... 45
Приложение................................................................................................................................................... 46
А. Синтаксис на Смали ............................................................................................................................ 46
Терминология, разгледана в тази статия............................................................................................................. 49


Smali开发详解.part1.rar (1 MB, Брой изтегляния: 3)
Smali开发详解.part2.rar (1 MB, Брой изтегляния: 1)
Smali开发详解.part3.rar (838.92 KB, Брой изтегляния: 1)





Предишен:Linux команда за промяна на файлове и запазване как да ги използваш
Следващ:В Linux можете да разглеждате хардуерна информация като информация за процесора и модел на машината
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com