|
|
Publié sur 03/01/2015 16:34:35
|
|
|

Documentation Android Développement smali Explication détaillée [Word]
Tout d’abord, un conseil à vos amis : lorsque vous posez une question à quelqu’un, l’une des raisons importantes est que vous ne la comprenez pas, que vous ne la modifierez pas, donc vous la poserez.
Donc, il faut apprendre ; Faites-le vous-même et obtenez le principe.
Comme le dit le proverbe : connais-toi toi-même et connais ton adversaire, et tu seras vaincu en cent batailles.
Ce document n’est pas un développement, mais une compréhension du smali. Comme la syntaxe smali sur le marché n’est pas assez complète, ce document ne se contente pas de combler les lacunes, il ajoute aussi d’autres smali pour Android
la connaissance.
Taille du document : 4 Mo
Contenu du document : Smail explication détaillée
Annuaire des documents :
Le développement de Smali est expliqué en détail
Aperçu ..................................................................................................................................................... 3
1. Environnement du Smali ....................................................................................................................................... 4
1.1 Environnement de développement .............................................................................................................................. 4
1.2 Script d’outils .............................................................................................................................. 5
1.2.1 Outils de décompilation et de compilation................................................................................................... 5
1.2.1 Outils de génération de clés et de signature............................................................................................... 7
1.2.3 Outil d’optimisation ................................................................................................................... 8
1.2.4 Outils d’emballage et de déballage ....................................................................................................... 8
1.2.5 Autres outils auxiliaires ......................................................................................................... 10
1.3 Environnement de compilation ............................................................................................................................ 11
2. Processus de développement ...................................................................................................................................... 12
2.1 Processus de personnalisation des APK .................................................................................................................... 12
2.1.1 Montage du cadre ...................................................................................................... 12
2.1.2 Décompilation des APK ............................................................................................................ 13
2.1.3 Modification du code Smali ..................................................................................................... 13
2.1.4 APK de recompilage et de signe ................................................................................................ 15
2.2 Processus de personnalisation du système Android ....................................................................................................... 16
2.2.1 Déverrouillage du BootLoader ..................................................................................................... 17
2.2.2 Personnalisation de Boot.img......................................................................................................... 17
2.2.3 Personnaliser Recovery.img................................................................................................. 20
2.2.4 Smali .............................................................................................................. 22
2.2.5 Itération de la version et version ..................................................................................................... 27
3. Débogage de points d’arrêt ...................................................................................................................................... 28
3.1 Débogage de l’environnement ............................................................................................................................ 28
3.2 Étapes de débogage ............................................................................................................................ 28
4. Exercices pratiques ...................................................................................................................................... 31
4.1 Bonjour le monde ......................................................................................................................... 31
4.2 Suppression des publicités des APK .......................................................................................................... 32
4.3 Personnaliser le système Android ................................................................................................ 33
5. FAQ ...................................................................................................................................... 42
5.1 .................................................................................................................... anormales au démarrage 42
5.2 Fonction de communication anormale.................................................................................................................... 43
5.3 Impossible de passer la carte ni de passer le colis ................................................................................................................ 44
Références ........................................................................................................................................... 45
Annexe ................................................................................................................................................... 46
A. Syntaxe de Smali ............................................................................................................................ 46
Terminologie abordée dans cet article ............................................................................................................. 49
Smali开发详解.part1.rar
(1 MB, Nombre de téléchargements: 3)
Smali开发详解.part2.rar
(1 MB, Nombre de téléchargements: 1)
Smali开发详解.part3.rar
(838.92 KB, Nombre de téléchargements: 1)
|
Précédent:Commande Linux pour modifier les fichiers et enregistrer comment les utiliserProchain:Sous Linux, vous pouvez consulter des informations matérielles telles que les informations sur le processeur et le modèle de la machine
|