Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 7511|Antwort: 0

Android-Dokumentation Smali Entwicklung erklärt [PDF]

[Link kopieren]
Veröffentlicht am 03.01.2015 16:34:35 | | |
Android-Dokumentation smali Entwicklung Detaillierte Erklärung [Wort]


Zunächst einmal ein Tipp an Freunde: Wenn du jemandem eine Frage stellst, ist einer der wichtigen Gründe, dass du sie nicht verstehst, du wirst sie nicht anpassen, also fragst du.


Also müssen wir lernen; Mach es selbst und hol dir das Prinzip.


Wie das Sprichwort sagt: Erkenne dich selbst und kenne deinen Gegner, und du wirst in hundert Schlachten besiegt werden.

Dieses Dokument ist keine Entwicklung, sondern ein Verständnis von Smali. Da die Smali-Syntax auf dem Markt nicht vollständig genug ist, füllt dieses Dokument nicht nur die Lücken, sondern fügt auch noch weitere Smali für Android hinzu

Wissen.

Dokumentgröße: 4 MB
Dokumentinhalt: Smail ausführliche Erklärung

Dokumentenverzeichnis:


Die Entwicklung von Smali wird ausführlich erklärt
Überblick..................................................................................................................................................... 3
1. Smali Umwelt ....................................................................................................................................... 4
1.1 Entwicklungsumgebung .............................................................................................................................. 4
1.2 Werkzeugskript .............................................................................................................................. 5
1.2.1 Dekompilierungs- und Kompilierungswerkzeuge................................................................................................... 5
1.2.1 Schlüsselgenerierungs- und Signierungswerkzeuge............................................................................................... 7
1.2.3 Optimierungswerkzeug ................................................................................................................... 8
1.2.4 Verpackungs- und Auspackwerkzeuge....................................................................................................... 8
1.2.5 Weitere Hilfswerkzeuge......................................................................................................... 10
1.3 Kompilierung der Umgebung ............................................................................................................................ 11
2. Entwicklungsprozess...................................................................................................................................... 12
2.1 APK-Anpassungsprozess.................................................................................................................... 12
2.1.1 Montage des Rahmens...................................................................................................... 12
2.1.2 APKs dekompilieren............................................................................................................ 13
2.1.3 Änderung des malischen Codes..................................................................................................... 13
2.1.4 APKs neu kompilieren und signieren................................................................................................ 15
2.2 Android-Systemanpassungsprozess....................................................................................................... 16
2.2.1 BootLoader entsperren..................................................................................................... 17
2.2.2 Boot.img anpassen......................................................................................................... 17
2.2.3 Recovery.img anpassen................................................................................................. 20
2.2.4 Smali .............................................................................................................. 22
Version 2.2.5 Iteration und Veröffentlichung ..................................................................................................... 27
3. Breakpoint-Debugging ...................................................................................................................................... 28
3.1 Debugging der Umgebung ............................................................................................................................ 28
3.2 Debugging-Schritte............................................................................................................................ 28
4. Praktische Übungen...................................................................................................................................... 31
4.1 Hallo Welt......................................................................................................................... 31
4.2 Werbung aus APKs entfernen.......................................................................................................... 32
4.3 Anpassung des Android-Systems................................................................................................ 33
5. FAQs...................................................................................................................................... 42
5.1 Abnormale .................................................................................................................... beim Starten 42
5.2 Abnormale Kommunikationsfunktion.................................................................................................................... 43
5.3 Kann die Karte und das Paket nicht durchziehen................................................................................................................ 44
Quellen........................................................................................................................................... 45
Anhang................................................................................................................................................... 46
A. Smali Syntax ............................................................................................................................ 46
Terminologie behandelt in diesem Artikel............................................................................................................. 49


Smali开发详解.part1.rar (1 MB, Anzahl der Downloads: 3)
Smali开发详解.part2.rar (1 MB, Anzahl der Downloads: 1)
Smali开发详解.part3.rar (838.92 KB, Anzahl der Downloads: 1)





Vorhergehend:Linux-Befehl, um Dateien zu ändern und zu speichern, wie man sie verwendet
Nächster:Unter Linux kann man Hardwareinformationen wie CPU-Informationen und Maschinenmodell anzeigen
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com