|
|
Δημοσιεύτηκε στις 3/1/2015 4:34:35 μ.μ.
|
|
|

Τεκμηρίωση Android smali Ανάπτυξη Λεπτομερής Επεξήγηση [Word]
Πρώτα απ 'όλα, μια συμβουλή προς τους φίλους: Όταν κάνετε μια ερώτηση σε κάποιον, ένας από τους σημαντικούς λόγους είναι ότι δεν την καταλαβαίνετε, δεν θα την τροποποιήσετε, οπότε θα ρωτήσετε.
Επομένως, πρέπει να μάθουμε. Κάντε το μόνοι σας και αποκτήστε την αρχή.
Όπως λέει και η παροιμία: γνώρισε τον εαυτό σου και γνώρισε τον αντίπαλό σου και θα ηττηθείς σε εκατό μάχες.
Αυτό το έγγραφο δεν είναι μια εξέλιξη, αλλά μια κατανόηση του smali. Επειδή η σύνταξη smali στην αγορά δεν είναι αρκετά πλήρης, αυτό το έγγραφο όχι μόνο συμπληρώνει τα κενά, αλλά προσθέτει και κάποια άλλα smali για Android
γνώση.
Μέγεθος εγγράφου: 4 MB
Περιεχόμενο εγγράφου: Λεπτομερής επεξήγηση Smail
Κατάλογος εγγράφων:
Η ανάπτυξη του Smali εξηγείται λεπτομερώς
Επισκόπηση..................................................................................................................................................... 3
1. Περιβάλλον Smali ....................................................................................................................................... 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..................................................................................................... 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 Smali .............................................................................................................. 22
2.2.5 Επανάληψη έκδοσης και έκδοση ..................................................................................................... 27
3. Εντοπισμός σφαλμάτων σημείου διακοπής ...................................................................................................................................... 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
Α. Smali Σύνταξη ............................................................................................................................ 46
Ορολογία που εξετάζεται σε αυτό το άρθρο............................................................................................................. 49
Smali开发详解.part1.rar
(1 MB, Αριθμός λήψεων: 3)
Smali开发详解.part2.rar
(1 MB, Αριθμός λήψεων: 1)
Smali开发详解.part3.rar
(838.92 KB, Αριθμός λήψεων: 1)
|
Προηγούμενος:Εντολή Linux για τροποποίηση αρχείων και αποθήκευση τρόπου χρήσης τουςΕπόμενος:Στο Linux, μπορείτε να προβάλετε πληροφορίες υλικού, όπως πληροφορίες CPU και μοντέλο μηχανής
|