Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 7511|Respuesta: 0

Documentación de Android Explicación del desarrollo de Smali [PDF]

[Copiar enlace]
Publicado en 3/1/2015 16:34:35 | | |
Documentación de Android desarrollo smali Explicación detallada [Word]


Primero que nada, un consejo para amigos: cuando le hagas una pregunta a alguien, una de las razones importantes es que no la entiendes, no la modificarás, así que la preguntarás.


Así que tenemos que aprender; Hazlo tú mismo y consigue el principio.


Como dice el refrán: conócete a ti mismo y conoce a tu oponente, y serás derrotado en cien batallas.

Este documento no es un desarrollo, sino una comprensión del smali. Como la sintaxis smali en el mercado no es lo suficientemente completa, este documento no solo cubre los vacíos, sino que también añade algunos otros smali para Android

conocimiento.

Tamaño del documento: 4 MB
Contenido del documento: Smail explicación detallada

Directorio de documentos:


El desarrollo de Smali se explica en detalle
Resumen..................................................................................................................................................... 3
1. Medio ambiente de Smali ....................................................................................................................................... 4
1.1 Entorno de desarrollo .............................................................................................................................. 4
1.2 Script de herramientas .............................................................................................................................. 5
1.2.1 Herramientas de descompilación y compilación................................................................................................... 5
1.2.1 Herramientas de generación de claves y de firma............................................................................................... 7
1.2.3 Herramienta de optimización ................................................................................................................... 8
1.2.4 Herramientas de empaquetado y desempaquetado....................................................................................................... 8
1.2.5 Otras herramientas auxiliares......................................................................................................... 10
1.3 Compilación del entorno ............................................................................................................................ 11
2. Proceso de desarrollo...................................................................................................................................... 12
2.1 Proceso de personalización de los APK .................................................................................................................... 12
2.1.1 Montar el marco...................................................................................................... 12
2.1.2 Descompilación de APKs............................................................................................................ 13
2.1.3 Modificación del código de Smali..................................................................................................... 13
2.1.4 Recompilar y Firmar APKs................................................................................................ 15
2.2 Proceso de personalización del sistema Android....................................................................................................... 16
2.2.1 Desbloqueo del BootLoader..................................................................................................... 17
2.2.2 Personalización de Boot.img......................................................................................................... 17
2.2.3 Personaliza Recovery.img................................................................................................. 20
2.2.4 Smali .............................................................................................................. 22
2.2.5 Iteración de la versión y lanzamiento ..................................................................................................... 27
3. Depuración de puntos de interrupción ...................................................................................................................................... 28
3.1 Depuración del Entorno ............................................................................................................................ 28
3.2 Pasos de depuración............................................................................................................................ 28
4. Ejercicios prácticos...................................................................................................................................... 31
4.1 Hola Mundo......................................................................................................................... 31
4.2 Eliminar anuncios de los APK de los APK.......................................................................................................... 32
4.3 Personalización del sistema Android................................................................................................ 33
5. Preguntas frecuentes...................................................................................................................................... 42
5.1 .................................................................................................................... anormal al arrancar 42
5.2 Función de comunicación anormal.................................................................................................................... 43
5.3 No se puede pasar la tarjeta ni el paquete................................................................................................................ 44
Referencias........................................................................................................................................... 45
Apéndice................................................................................................................................................... 46
A. Sintaxis de Smali ............................................................................................................................ 46
Terminología abordada en este artículo............................................................................................................. 49


Smali开发详解.part1.rar (1 MB, Número de descargas: 3)
Smali开发详解.part2.rar (1 MB, Número de descargas: 1)
Smali开发详解.part3.rar (838.92 KB, Número de descargas: 1)





Anterior:Comando de Linux para modificar archivos y guardar cómo usarlos
Próximo:En Linux, puedes ver información de hardware como información de CPU y modelo de máquina
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com