Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 7511|Ответ: 0

Объяснение разработки по Android: Разработка Smali [PDF]

[Скопировать ссылку]
Опубликовано 03.01.2015 16:34:35 | | |
Подробное объяснение разработки документации по Android [Word]


Прежде всего, совет друзьям: когда вы задаёте кому-то вопрос, одна из главных причин — вы его не понимаете, не будете его менять, поэтому задаёте вопрос.


Поэтому нам нужно учиться; Сделай сам и возьми принцип.


Как говорится: знай себя и своего противника, и ты будешь побеждён в сотне битв.

Этот документ — не развитие, а понимание смали. Поскольку синтаксис smali на рынке недостаточно полный, этот документ не только заполняет пробелы, но и добавляет некоторые другие SMALI для Android

знания.

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

Каталог документов:


Развитие Смали подробно объясняется
Обзор..................................................................................................................................................... 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
Процесс кастомизации APK 2.1.................................................................................................................... 12
2.1.1 Монтаж фреймворка...................................................................................................... 12
2.1.2 Декомпиляция APK............................................................................................................ 13
2.1.3 Модификация кода Смали..................................................................................................... 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. Отладка на точке прерывания ...................................................................................................................................... 28
3.1 Отладка среды ............................................................................................................................ 28
3.2 Шаги отладки............................................................................................................................ 28
4. Практические упражнения...................................................................................................................................... 31
4.1 Hello World......................................................................................................................... 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