Περιεχόμενα
- Ενημερωμένες FAQ στο 4PDA (στα Ρωσικά)
- Γρήγορη επεξεργασία
- Πλήρης επεξεργασία - απομεταγλώττιση και συναρμολόγηση
- Μετάφραση εφαρμογών
- Λειτουργία Αντιδιαχωρισμού
- Δημιουργία προσαρμοσμένης υπογραφής
- Διαχείριση αρχείων
- Διάφορα
- MPatcher
Γρήγορη επεξεργασία
Τι είναι η γρήγορη επεξεργασία;
Αυτό είναι η επεξεργασία ορισμένων από τα βασικά δεδομένα της εφαρμογής χωρίς την ανάγκη για αναδόμηση και ανακατασκευή.
Σε τι χρησιμοποιείται η γρήγορη επεξεργασία;
- για να δείτε πληροφορίες σχετικά με την εφαρμογή (apk), τα δικαιώματά της και την προτιμώμενη τοποθεσία εγκατάστασης (δεν πρέπει να συγχέεται με την πραγματική τοποθεσία εγκατάστασης);
- για να αλλάξετε το όνομα της εφαρμογής;
- για να αλλάξετε το όνομα του πακέτου της εφαρμογής (κλωνοποίηση της εφαρμογής);
- για να αντικαταστήσετε και τα δύο διανυσματικά (αυτόματα δημιουργημένα), προσαρμόσιμα και κανονικά εικονίδια ράστερ σε εφαρμογές;
- για να ορίσετε την προτιμώμενη θέση εγκατάστασης εφαρμογής;
- για να αλλάξετε την ελάχιστη ή τη στοχευόμενη έκδοση του SDK;
- για την προσαρμογή της εφαρμογής για Android TV;
- για να το αφαιρέσετε από το Manifest: `android:isSplitRequired, android:debuggable, android:testOnly`.
Γιατί χρειάζομαι το στοιχείο "Άδειες";
Για να δείτε τα δικαιώματα της εφαρμογής, καθώς και για να τα ενεργοποιήσετε ή να τα απενεργοποιήσετε.
Μπορώ να μετατρέψω εικόνες σε διάνυσμα;
Ναι.
PNG, Jpeg, Webp, και Svg υποστηριζόμενοι τύποι.
Η μετατροπή γίνεται με τη χρήση της {old file name}type _vector.xml
Κατά τη μετατροπή, μπορείτε να βελτιώσετε ή να υποβαθμίσετε την ποιότητα της εικόνας.
Είναι δυνατή η μετατροπή μιας εικόνας svg σε VectorDrawable;
Ναι.
Διαθέσιμο στην προεπισκόπηση των πολυγώνων SVG/VectorDrawable (χωρίς μεταγλώττιση)
Σημείωση: το svg πρέπει να έχει απλή και επαρκή δομή, διαφορετικά ο αναλυτής μπορεί να μην το επεξεργαστεί σωστά και θα πρέπει να το διορθώσετε χειροκίνητα για να λειτουργήσει σωστά.
Είναι δυνατή η μετατροπή εικόνων bitmap σε VectorDrawable;
Ναι.
Αυτό δεν είναι πανάκεια. Μπορεί να έχει μεγάλο σφάλμα στην ανίχνευση - εξαρτάται από την πολυπλοκότητα της γεωμετρίας της αρχικής εικόνας..
Πώς μπορώ να αντικαταστήσω το εικονίδιο της εφαρμογής;

1. Προετοιμάστε το απαραίτητο εικονίδιο, διαφανή σε μορφή png και μέγεθος, κατά προτίμηση, όχι μεγαλύτερο από 192x192px.
2. Επιλέξτε την απαιτούμενη εφαρμογή → Γρήγορη επεξεργασία.
3. Στην επάνω αριστερή γωνία, μπορείτε να δείτε το εικονίδιο της εγκατεστημένης εφαρμογής και το όνομά της..
4. Πατήστε στο ίδιο το εικονίδιο και επιλέξτε το προηγουμένως προετοιμασμένο εικονίδιο.
5. Εάν είναι απαραίτητο, τσεκάρετε τα απαραίτητα πλαίσια ρυθμίσεων: " "αντικατάσταση προσαρμοστικού εικονιδίου" " εικονίδιο υψηλής ποιότητας (μεγαλύτερο μέγεθος)
6. Επιλέξτε επίσης το αρχείο υπογραφής εάν δεν το έχετε εγκαταστήσει προηγουμένως.
7. Κάντε κλικ στο "Αποθήκευση".

Το τελικό αρχείο θα βρίσκεται στον ίδιο φάκελο, δίπλα στην επιλεγμένη εφαρμογή με την ετικέτα mod στο τέλος.
Πώς μπορώ να εξαγάγω το εικονίδιο της εφαρμογής;

1. Επιλέξτε την απαιτούμενη εφαρμογή → Γρήγορη επεξεργασία.
2. Πατήστε παρατεταμένα στο εικονίδιο.

Το εξαχθέν εικονίδιο θα βρίσκεται στον ίδιο φάκελο, δίπλα στην επιλεγμένη εφαρμογή.
Πώς μπορώ να αλλάξω την ελάχιστη ή τη στοχευόμενη έκδοση του SDK;

1. Επιλέξτε την απαιτούμενη εφαρμογή → Γρήγορη επεξεργασία.
2. Κάντε τις απαραίτητες αλλαγές στις ρυθμίσεις "Minimum SDK Version" ή "Target SDK Version".
3. Κάντε κλικ στο "Αποθήκευση".

Το τελικό αρχείο θα βρίσκεται στον ίδιο φάκελο, δίπλα στην επιλεγμένη εφαρμογή με την ετικέτα mod στο τέλος.
Πώς μπορώ να αλλάξω το όνομα της εφαρμογής;

1. Επιλέξτε την απαιτούμενη εφαρμογή → Γρήγορη επεξεργασία.
2. Στη συνέχεια, αλλάξτε το όνομα της επιθυμητής εφαρμογής στο απαιτούμενο.
3. Επιλέξτε το αρχείο υπογραφής εάν δεν το έχετε εγκαταστήσει προηγουμένως.
4. Κάντε κλικ στο "Αποθήκευση".

Το τελικό αρχείο θα τοποθετηθεί δίπλα στην επιλεγμένη εφαρμογή με την ένδειξη mod στο τέλος.
Γιατί δεν μπορώ να αλλάξω το "Όνομα εφαρμογής"; (Το στοιχείο είναι ανενεργό.)
Πιθανώς επειδή η ελάχιστη έκδοση sdk της εφαρμογής είναι υψηλότερη από την έκδοση του συστήματός σας. Υπό αυτές τις συνθήκες, η επεξεργασία περιορίζεται.
Πρώτον, πρέπει να υποβαθμίσετε την ελάχιστη έκδοση του sdk και, στη συνέχεια, να επεξεργαστείτε όλα τα υπόλοιπα.
Πώς μπορώ να αλλάξω το όνομα του πακέτου της εφαρμογής;

1. Επιλέξτε την απαιτούμενη εφαρμογή → "Γρήγορη επεξεργασία".
2. Στη συνέχεια, αλλάξτε το όνομα του πακέτου.
3. Επιλέξτε το αρχείο υπογραφής εάν δεν το έχετε εγκαταστήσει προηγουμένως.
4. Κάντε κλικ στο "Αποθήκευση".

Το τελικό αρχείο θα τοποθετηθεί δίπλα στην επιλεγμένη εφαρμογή με την ένδειξη mod στο τέλος.
Πώς να κάνετε έναν κλώνο apk σε αυτή την εφαρμογή;

1. Επιλέξτε την απαιτούμενη εφαρμογή → "Γρήγορη επεξεργασία".
2. Στη συνέχεια, αλλάξτε το όνομα του πακέτου, για παράδειγμα, προσθέτοντας ή αφαιρώντας τα τελευταία γράμματα του ονόματος.
3. Επιλέξτε το αρχείο υπογραφής εάν δεν το έχετε εγκαταστήσει προηγουμένως.
4. Κάντε κλικ στο "Αποθήκευση".

Το τελικό αρχείο θα τοποθετηθεί δίπλα στην επιλεγμένη εφαρμογή με την ένδειξη mod στο τέλος.
Πώς μπορώ να κλωνοποιήσω μια εφαρμογή κατά τη γρήγορη επεξεργασία;
Το πρόγραμμα αλλάζει τις ακόλουθες παραμέτρους κατά τη διάρκεια της γρήγορης επεξεργασίας: AndroidManifest.xml και resources. arsc.
Πώς προσαρμόζω την εφαρμογή για Android TV?

1. Επιλέξτε την απαιτούμενη εφαρμογή → "Γρήγορη επεξεργασία".
2. Στη συνέχεια, τσεκάρετε το πλαίσιο "Προσαρμογή για Android TV".
3. Επιλέξτε το αρχείο υπογραφής εάν δεν το έχετε εγκαταστήσει προηγουμένως.
4. Κάντε κλικ στο "Αποθήκευση".

Το τελικό αρχείο θα τοποθετηθεί δίπλα στην επιλεγμένη εφαρμογή με την ένδειξη mod στο τέλος. Το εικονίδιο της εφαρμογής χρησιμοποιείται ως banner.
Τι πρέπει να κάνω αν η εφαρμογή δεν εγκαθίσταται μετά από μια γρήγορη επεξεργασία;
Ελέγξτε αν απλά δεν υπογράψατε το πακέτο;
Στη γρήγορη επεξεργασία, επιλέξτε μια υπογραφή. Από προεπιλογή, επιλέξτε "δεν υπογράφω" εάν δεν έχετε χρησιμοποιήσει την υπογραφή στο παρελθόν.
Πλήρης επεξεργασία - απομεταγλώττιση και συναρμολόγηση
Τι είναι η απομεταγλώττιση και για ποιο λόγο χρησιμοποιείται;
απομεταγλώττιση arsc+dex-μεταφράζει δυαδικό κώδικα σε μορφή αναγνώσιμη από τον άνθρωπο. Απαιτείται για την επεξεργασία των πόρων της εφαρμογής (resources.arsc) και του συναρμολογητή Smali (code). Και επίσης για λειτουργίες που απαιτούν αυτή την απομεταγλώττιση - για πρόσβαση σε πληροφορίες, εφαρμογή διορθώσεων, μετάφραση...

Η επαναμεταγλώττιση απαιτεί την παρουσία των δυαδικών αρχείων του aapt. Το αίτημα εγκατάστασης εμφανίζεται κατά την πρώτη εκκίνηση της εφαρμογής. Αν δεν το έχετε κάνει, η λήψη γίνεται στις "Ρυθμίσεις" Λήψη "Αντικατάσταση εργαλείων" για δημιουργία και αναδόμηση ... "

Πώς μπορώ να απομεταγλωττίσω την εφαρμογή;

1. Επιλέξτε την απαιτούμενη εφαρμογή.
2. Πατήστε την.
3. Ανοίγει ένα αναδυόμενο μενού.
4. Επιλέξτε "Απομεταγλώττιση".
5. Σημειώνουμε τα στοιχεία που πρέπει να αποσυμπιεστούν:

- "Απομεταγλώττιση πόρων"
- "Απομεταγλώττιση classes.dex" ή "Απομεταγλώττιση Όλων'*. dex ' αρχεία."
  (Το στοιχείο "Όλων *. dex" είναι υπεύθυνο για dexes σε ένθετους φακέλους: για παράδειγμα, στους φακέλους assets, mthook κ.λπ.)
- Και επίσης, εάν είναι απαραίτητο, "Απομεταγλώττιση πρόσθετων πόρων" με επιλογή του πού θα γίνει η απομεταγλώττιση.

Μετά την επιτυχή απομεταγλώττιση, θα εμφανιστεί μια ειδοποίηση ήχου και διαλόγου, εάν είχε ενεργοποιηθεί προηγουμένως στις Ρυθμίσεις.
Πώς μπορώ να επανασυνθέσω την εφαρμογή;

1. Μέσα στο έργο, κάντε κλικ στην ετικέτα "Κατασκευή έργου" πάνω από το παράθυρο εξερεύνησης.
2. Στο παράθυρο δημιουργίας, επιλέξτε το εργαλείο δημιουργίας πόρων-aapt ή aapt2.
3. Μπορείτε επίσης να καθορίσετε αυτόματη υπογραφή, εάν είναι απαραίτητο.

Το αρχείο καταγραφής εμφανίζεται σε πραγματικό χρόνο. Μπορείτε να παρακολουθείτε τα στάδια, τα σχόλια και τα σφάλματα κατά τη διάρκεια της διαδικασίας κατασκευής.
Μετά την ολοκλήρωση, το αρχείο καταγραφής θα σταματήσει (αυτό θα είναι ορατό).
Μετά την επιτυχή μεταγλώττιση, θα υπάρξει ειδοποίηση ήχου και διαλόγου, εάν είχε ενεργοποιηθεί προηγουμένως στις Ρυθμίσεις.
Στο κάτω μέρος, θα σας ζητηθεί επίσης να εγκαταστήσετε αμέσως την ενσωματωμένη εφαρμογή.
Πού αποθηκεύεται η εφαρμογή μετά την κατασκευή της;
Στο φάκελο με την αποσυναρμολογημένη εφαρμογή. Στη ρίζα του έργου (δίπλα στο apktool. json)
Είναι δυνατή η ταυτόχρονη απομεταγλώττιση πολλαπλών αρχείων;
Ναι, αλλά είναι προτιμότερο να απομεταγλωττίσετε πολλά στη σειρά, διότι αν απομεταγλωττίσετε ταυτόχρονα, μπορεί να μην έχετε αρκετή μνήμη.
Πώς να το κάνετε;
Επιλέξτε πολλά αρχεία και πατήστε παρατεταμένα για να ανοίξει το μενού.
Προσοχή! Αυτό λειτουργεί για αρχεία του ίδιου τύπου. Αν επιλεγεί κάτι άλλο εκτός από apk, τότε το μενού δεν θα περιέχει κανένα στοιχείο.
Πώς μπορώ να αλλάξω το φάκελο στον οποίο θα αποθηκεύονται τα apks;

1. Ρυθμίσεις → "Κατασκευή και Απομεταγλώττιση" → "Ορισμός καταλόγου εξόδου των εγκατεστημένων εφαρμογών"
2. Μεταβείτε στον επιθυμητό φάκελο, πατήστε στη γραμμή "Διαδρομή" - ορίστε τον κατάλογο εξόδου.
3. Μπορείτε επίσης να ορίσετε το φάκελο εξόδου απευθείας στο διαχειριστή αρχείων.

Τι είναι το στοιχείο "Κατάλογος εξόδου των εγκατεστημένων εφαρμογών";
Αυτός είναι ο κατάλογος στον οποίο θα αποσυμπιεστούν/εξαχθούν τα APK για περαιτέρω εργασία από το μενού Εφαρμογές.
Πώς μπορώ να αντικαταστήσω τους πόρους στο αρχείο ".apk";
Πρώτα πρέπει να απομεταγλωττίσετε, και στη συνέχεια να αντιγράψετε/επικολλήσετε αρχεία για την κατασκευή του.
Τι πρέπει να κάνω αν η εφαρμογή δεν κατασκευάζεται, παρόλο που όλα έγιναν χωρίς σφάλματα, ή αν δεν άλλαξα καθόλου τίποτα στο apk, αλλά απλώς έκανα επαναμεταγλώττιση;
Αλλάξτε την έκδοση aapt.
Προβάλετε το αρχείο καταγραφής για το επίπεδο συμβάντος "Προειδοποίηση".
Σε γενικές γραμμές, δείτε το αρχείο καταγραφής - ο λόγος θα πρέπει να αναφέρεται εκεί.
Ποια είναι η συμβατότητα με έργα Apktool;
Το Apktool M σας επιτρέπει να δημιουργείτε έργα που αναλύονται μέσω του κανονικού Apktool.
Πριν από την κατασκευή, το Apktool M μετατρέπει το .yml σε .json.
Μπορείτε να παρακολουθείτε πληροφορίες σχετικά με τη διαδικασία χρησιμοποιώντας το αρχείο καταγραφής.
Μπορεί το Apktool M να λειτουργήσει με εφαρμογές συστήματος;
Ναι, είναι εφικτό.
Πώς να το κάνετε;
Πριν εργαστείτε με τέτοια apk, πρέπει να εισαγάγετε apk frameworks χρησιμοποιώντας το στοιχείο στο μενού περιβάλλοντος για αυτό το apk. Η εισαγωγή πραγματοποιείται σε όλα αυτά τα apks.

Βασική διαδρομή: /system/framework/..

Μπορούν επίσης να βρίσκονται σε/system/vendor / framework, κ.λπ. σε παρακείμενους καταλόγους. Εάν υπάρχουν αυτοί οι κατάλογοι (σπάνιο φαινόμενο).
Παράδειγμα των frameworks:

Στη συνέχεια, αποσυμπιέστε και μεταγλωττίστε ως κανονικό apk. Για να αποθηκεύσετε το αρχικό META-INF και manifest – ενεργοποιήστε το κουμπί επιλογής "Αντιστοίχιση με το πρωτότυπο" στις ρυθμίσεις Απομεταγλώττισης.

Επεξήγηση των σημείων της ενότητας "Κατασκευή και Απομεταγλώττιση"
Φάκελος εξόδου
Η διαδρομή στην οποία θα εξαχθούν/αποσυμπιεστούν οι εγκατεστημένες εφαρμογές από την καρτέλα "Εφαρμογές".
Χρήση aapt2
Προσθέτει τη δεύτερη έκδοση του εργαλείου στο στοιχείο επιλογής έκδοσης aapt πριν από την κατασκευή.
Πληροφορίες σφαλμάτων

Κατά την κατασκευή, τα δεδομένα εντοπισμού σφαλμάτων αποθηκεύονται σε αρχεία Smali, όπως`.line, .param`, και ούτω καθεξής.

Σημείωση:
TΤα δεδομένα αυτά απαιτούνται αποκλειστικά για την αποσφαλμάτωση της εφαρμογής σε λειτουργία με δυνατότητα αποσφαλμάτωσης. Και επίσης για στενά εστιασμένη αποσφαλμάτωση των συντριβών του Smali στο Logcat (ένα σπάνιο περιστατικό, μπορεί να βοηθήσει ως άγκυρα στη γραμμή που προκαλεί τη συντριβή). Δεν επηρεάζουν την εκτέλεση κώδικα. Αυτά τα δεδομένα μπορούν επίσης να βοηθήσουν κατά την επεξεργασία του Smali assembler ως σημεία αναφοράς και τα παρόμοια (για τους μοντελιστές).
Λειτουργία σφαλμάτων
Γράφει `<application />` την τιμή του χαρακτηριστικού στο μανιφέστο της ετικέτας `android:debuggable` `true`. Ενημερώνει το σύστημα ότι πρόκειται για εφαρμογή εντοπισμού σφαλμάτων. Σας επιτρέπει να επεκτείνετε την πρόσβαση στην καταγραφή αυτής της εφαρμογής. Η αλληλεπίδραση με τη λειτουργικότητα αυτής της λειτουργίας είναι δυνατή μόνο με τη βοήθεια ειδικών εργαλείων (όπως το Android Studio, καθώς και η αποσφαλμάτωση σε επίπεδο ADB κ.λπ.). Αυτή η επιλογή δεν ισχύει για το Logcat - ο αριθμός των καταχωρήσεων εντοπισμού σφαλμάτων στο αρχείο καταγραφής συστήματος δεν θα αλλάξει εάν αλλάξει αυτή η παράμετρος.

Για να καθορίσετε μια τέτοια εφαρμογή ως τρέχουσα για την αποσφαλμάτωση, επιλέξτε την στις "Ρυθμίσεις συστήματος" Για προγραμματιστές " Εφαρμογή αποσφαλμάτωσης "(οι διαδρομές ενδέχεται να διαφέρουν).

Πλήρης
Κατά τη διάρκεια της δημιουργίας, μετά τη μεταγλώττιση του αρχείου, εξάγεται η τελική κατάσταση κάθε αρχείου στο αρχείο καταγραφής. Μην το ενεργοποιήσετε αν δεν το χρειάζεστε.
Αντιστοίχιση με το πρωτότυπο
Σας επιτρέπει να αποθηκεύσετε το αρχικό META-INF και manifest hash με σεβασμό στους αρχικούς κατακερματισμούς των πόρων.
Αυτή η λειτουργία σας επιτρέπει να επεξεργαστείτε μόνο το Smali - αν προσπαθήσετε να δημιουργήσετε το επεξεργασμένο αρχείο στο res/..., θα διαγραφεί στο τελικό apk, επειδή δεν ταιριάζει με το αρχικό hash (τροποποιημένο).

Αυτή η ερώτηση πρέπει να διευκρινιστεί.

Ανάλυση όλων των Smalisedit
Επιταχύνει την ανάλυση αρχείου στο Smali.
Προσθήκη "APKTOOL_DUMMY"

Από προεπιλογή, τα αναγνωριστικά πόρων μέσα στο resources. arsc ορίζονται με αριθμητική πρόοδο. Σε ορισμένες περιπτώσεις, αυτό μπορεί να είναι σπασμένο - ορισμένες θέσεις στο εσωτερικό των τύπων τιμών μπορεί να μην είναι συμπληρωμένες (είναι μη κατειλημμένες).

Οι θέσεις αυτές ορίζονται από το στέλεχος APKTOOL_DUMMY για να αποκατασταθεί η ακεραιότητα της εξέλιξης. Αυτές οι γραμμές δεν χρησιμοποιούνται από κανέναν και δεν επηρεάζουν τίποτα.

Μια μικρή σημείωση:

Αν διαγράψετε ένα αντικείμενο πόρου από το res/values/public.xml, τότε κατά τη διάρκεια της κατασκευής, θα προσπαθήσει να βρει έναν τέτοιο ελεύθερο χώρο και να ορίσει το αναγνωριστικό του σε αυτόν. Αν δεν υπάρχουν διαθέσιμες θέσεις, θα προστεθεί στο τέλος της λίστας των αντικειμένων της κατηγορίας του. Δεν συνιστάται να το κάνετε αυτό με αναγνωριστικά αντικειμένων που καθορίζονται στο Smali - αυτό θα προκαλέσει κατάρρευση, επειδή ο πόρος που καθορίζεται από το αναγνωριστικό μετακινήθηκε (δεν υπάρχει πλέον ως τέτοιος).

Διαγράφοντας το public.xml αυτό θα αναγκάσει το Apktool να δημιουργήσει μια πρόοδο από το μηδέν - τότε το APKTOOL_DUMMY δεν θα εγκατασταθεί πουθενά, επειδή δεν υπάρχουν ελεύθερα κενά μεταξύ του αρχικού και του τελικού ID.

Η ανάγκη για το APKTOOL_DUMMY καθορίζεται αποκλειστικά από τον χρήστη. Αυτό μπορεί επίσης να απαιτηθεί εάν το αποσυμπιεσμένο έργο έχει μια συγκεκριμένη δομή μεταξύ των IDs (ιδίως λόγω προσαρμοσμένων χαρακτηριστικών και / ή απόκρυψης).

Μορφοποίηση HTML
Τα περιεχόμενα όλων των αρχείων .html και. htm (?) θα μορφοποιηθούν σύμφωνα με τη σύνταξη XML. Αυτό μπορεί να διαταράξει την εμφάνιση της σελίδας HTML στην έξοδο. Εγκαθίσταται μόνο εάν είναι απαραίτητο.
Διαγραφή φακέλου "Κατασκευή"

Κατά τη διάρκεια της κατασκευής, τα αρχεία DEX και ARSC αποθηκεύονται στον φάκελο κατασκευής. Εάν δεν αλλάξατε τους πόρους μετά την προηγούμενη κατασκευή και ξαναχτίσατε το apk,. arsc δεν θα δημιουργηθεί ξανά, αλλά θα παραληφθεί από την αποθηκευμένη περίπτωση, επειδή το hash του είναι πανομοιότυπο (δεν έχει τροποποιηθεί). Αυτό ισχύει και για το Smali (αρχεία DEX). Επιταχύνει τη διαδικασία κατασκευής του apk παρακάμπτοντας την επαναμεταγλώττιση.

Η διαγραφή ενός φακέλου συνοδεύεται μόνο από την απελευθέρωση χώρου. Στη συνέχεια, κατά την επόμενη κατασκευή, τα. dex και. arsc θα δημιουργηθούν εκ νέου "από το μηδέν" και ο φάκελος θα ξαναδημιουργηθεί. Η ενεργοποίηση αυτής της επιλογής σας επιτρέπει να διαγράφετε αυτόματα έναν φάκελο μετά από μια επιτυχημένη κατασκευή. Ενεργοποιήστε την αν το επιθυμείτε.

Όλα στον κατάλογο εξόδου
Όλα τα apks που έχουν μεταγλωττιστεί με επιτυχία θα μεταφερθούν αυτόματα στον παραπάνω κατάλογο εξόδου.
Διαχείριση frameworks
Σας επιτρέπει να διαχειρίζεστε τα πλαίσια που εισάγονται εξωτερικά. Το κουμπί reset διαγράφει τη λίστα και τα ίδια τα αρχεία τοπικά και επαναφέρει επίσης το res-framework. apk (ID 1) από το Apktool M.
Μετάφραση εφαρμογών
Πόσες γλώσσες υποστηρίζονται για μετάφραση;
Περισσότερες από 100 γλώσσες.
Ποιες επιλογές είναι διαθέσιμες στο Yandex. Μετάφραση;
- Αυτόματη μετάφραση επιλεγμένων συμβολοσειρών σε πόρους (strings, arrays,plurals) και smali,;
- Χειροκίνητη μετάφραση σε πόρους (strings, arrays,plurals) και smali;
- Διορθώσεις της μετάφρασης;
- Διαδικτυακή μετάφραση με επιλογή από διάφορες μεταφραστικές υπηρεσίες;
- Μετάφραση χωρίς σύνδεση;
- Υποστήριξη λεξικού;
- Δημιουργία των δικών σας λεξικών από μια υπάρχουσα μετάφραση;
- Υποστήριξη λεξικών MT Manager;
- Συνδυασμός γλωσσών.
Πόσες online μεταφραστικές υπηρεσίες είναι διαθέσιμες στην εφαρμογή;
Τρεις: Yandex, Google, Bing.
Δεν μπορώ να βρω τη λειτουργία μετάφρασης της εφαρμογής. Πώς μπορώ να ενεργοποιήσω τη λειτουργία Yandex. Translate και τη μετάφραση της εφαρμογής (strings.xml) στα Ρωσικά;
Αυτή η λειτουργία είναι διαθέσιμη μόνο όταν η εφαρμογή αποσυμπιέζεται.

1. Αποσυνθέστε τους πόρους του επιθυμητού apk.
2. Μεταβείτε στο φάκελο με τα αποσυμπιεσμένα αρχεία.
3. Ανοίξτε το μενού διαχείρισης αρχείων (ανοίγει κάνοντας κλικ στη γραμμή διευθύνσεων) και επιλέξτε "Μεταφραστής".

Πώς μπορώ να μεταφράσω μια εφαρμογή αυτόματα;

1. Απομεταγλωττίστε τους πόρους του επιθυμητού apk.
2. Μεταβείτε στο φάκελο με τα αποσυμπιεσμένα αρχεία.
3. Ανοίξτε το μενού διαχείρισης αρχείων (ανοίγει κάνοντας κλικ στη γραμμή διευθύνσεων) και επιλέξτε το στοιχείο "Μεταφραστής", στη συνέχεια κάντε κλικ στις τρεις τελείες πάνω δεξιά και επιλέξτε το στοιχείο "Αυτόματη μετάφραση".
4. Στο μενού που ανοίγει, επιλέξτε την επιθυμητή μεταφραστική υπηρεσία, για παράδειγμα, Yandex.
5. Στο στοιχείο "Γλώσσα προέλευσης", μπορείτε να αφήσετε την αυτόματη επιλογή της τελικής γλώσσας "Ορισμός γλώσσας" - επιλέξτε την επιθυμητή γλώσσα. Από προεπιλογή, προτείνεται η γλώσσα που είναι εγκατεστημένη στο σύστημά σας.
6. Στο κάτω μέρος, τσεκάρετε τα απαραίτητα κουτάκια "Συγχώνευση αν υπάρχει" ή "Αποθήκευση μόνο μεταφρασμένων συμβολοσειρών".
7. Επιλέξτε τις απαραίτητες γραμμές και επιλέξτε τις.
8. Κάντε κλικ στο κουμπί "Μετάφραση" Για να μεταφράσετε συμβολοσειρές στο res/values/strings.
9. Αφού ολοκληρώσετε τη μεταφορά, κάντε ξανά κλικ στις τρεις τελείες πάνω δεξιά και επιλέξτε "Αποθήκευση".
10. Συνθέτουμε το έργο μας (εφαρμογή).

Πώς μπορώ να μεταφράσω μια εφαρμογή στο smali αυτόματα;

1. Απομεταγλωττίστε το επιθυμητό apk.
2. Μεταβείτε στο φάκελο με τα αποσυμπιεσμένα αρχεία.
3. Ανοίξτε το μενού διαχείρισης αρχείων (ανοίγει κάνοντας κλικ στη γραμμή διευθύνσεων) και επιλέξτε "smali translation", στη συνέχεια κάντε κλικ στις τρεις τελείες πάνω δεξιά και επιλέξτε "Αυτόματη μετάφραση".
4. Στο μενού που ανοίγει, επιλέξτε την επιθυμητή μεταφραστική υπηρεσία, για παράδειγμα, Yandex.
5. Στο στοιχείο "Γλώσσα προέλευσης", μπορείτε να αφήσετε την αυτόματη επιλογή της τελικής γλώσσας "Ορισμός γλώσσας" - επιλέξτε την επιθυμητή γλώσσα. Από προεπιλογή, προτείνεται η γλώσσα που είναι εγκατεστημένη στο σύστημά σας.
6. Επιλέξτε τις απαραίτητες γραμμές και επιλέξτε τις.
7. Στο κάτω μέρος, τσεκάρετε τα απαραίτητα κουτάκια "Συγχώνευση αν υπάρχει" ή "Αποθήκευση μόνο μεταφρασμένων συμβολοσειρών".
8. Κάντε κλικ στο "Μετάφραση"
9. Αφού ολοκληρώσετε τη μεταφορά, κάντε ξανά κλικ στις τρεις τελείες πάνω δεξιά και επιλέξτε "Αποθήκευση".
10. Συνθέτουμε το έργο μας (εφαρμογή).

Στην "Αυτόματη μετάφραση" υπάρχει η λειτουργία "ορθή μετάφραση". Για ποιο λόγο χρησιμοποιείται;
Για να παραλείψετε γραμμές που δεν χρειάζεται να μεταφράσετε: `true, false, %1$d/%2$d`, περιλαμβάνει τώρα επίσης διανυσματικά γραφικά, αναφορές και ούτω καθεξής, καθώς και διορθώνει ορισμένες γραμμές μετά την αυτόματη μετάφραση.
Πώς μπορώ να μεταφράσω μια εφαρμογή χειροκίνητα;

1. Απομεταγλωττίστε το επιθυμητό apk.
2. Μεταβείτε στο φάκελο με τα αποσυμπιεσμένα αρχεία.
3. Ανοίξτε το μενού διαχείρισης αρχείων (ανοίγει κάνοντας κλικ στη γραμμή διευθύνσεων) και επιλέξτε "smali translation" και επεξεργαστείτε χειροκίνητα τις απαραίτητες γραμμές.
4. Πάνω δεξιά, κάντε κλικ στις τρεις τελείες και επιλέξτε "Αποθήκευση".
5. Συνθέτουμε το έργο μας (εφαρμογή).

Πώς μπορώ να συνδυάσω γλώσσες εάν οι προεπιλεγμένες συμβολοσειρές της μεταφρασμένης εφαρμογής δεν περιέχουν τις απαραίτητες, αλλά περιέχουν άλλες ;
Μετά την απαραίτητη μετάφραση της εφαρμογής, μεταβείτε στο μενού του μεταφραστή, επιλέξτε " προσθέστε, προσθέστε από" και προσθέστε τις γραμμές που λείπουν από μια άλλη τοπική γλώσσα. Φυσικά, στη συνέχεια, τις μεταφράζουμε, εάν είναι απαραίτητο.
Ποια μορφή λεξικού υποστηρίζεται στο Apktool M;
*. amd and *. mtd
Πώς μπορώ να δημιουργήσω το δικό μου λεξικό από ένα μεταφρασμένο αρχείο;
Ανοίξτε το Yandex. Translate, επιλέξτε "δημιουργία λεξικού" από το μενού, επιλέξτε την πηγή (αμετάφραστες συμβολοσειρές) και τον πόρο-στόχο (το μεταφραστικό σας αρχείο) στο φάκελο του έργου και αποθηκεύστε το.
Πώς μπορώ να χρησιμοποιήσω το αποθηκευμένο λεξικό;
Την επόμενη φορά που θα πραγματοποιήσετε μια μεταφορά, θα εμφανιστεί στην επιλογή υπηρεσίας μετάφρασης.
Πού μπορώ να βρω ένα έτοιμο λεξικό για μετάφραση εκτός σύνδεσης;
Στο MT Manager θέμα
Αντιγράψτε το στον "Κατάλογο εξόδου/λεξικό" (από προεπιλογή είναι το "Apktool_M/dictionary" στην εσωτερική μνήμη) ή απλά εισάγετε το κάνοντας κλικ στο αρχείο λεξικού στο πρόγραμμα και προσθέστε το.
Μετά από αυτό, το λεξικό θα εμφανιστεί στο Yandex. Translate, στις υπηρεσίες αυτόματης μετάφρασης.
Μετά τη μεταφορά, το έργο δεν συλλέγεται. Επιστρέφει σφάλμα.

1. Διαγράψτε τις μη έγκυρες γραμμές που καθορίζονται συνήθως στο αρχείο καταγραφής σφαλμάτων κατασκευής.
2. Για την κατασκευή, χρησιμοποιήστε το aapt1 αν δεν έχει κατασκευαστεί στο aapt2 και δεν υπάρχουν σφάλματα σχετικά με μη έγκυρες συμβολοσειρές μετάφρασης.
3. Η εφαρμογή μπορεί να προστατεύεται με υπογραφή.

Λειτουργία Αντιδιαχωρισμού
Τι είναι ο αντιδιαχωρισμός;
Πρόκειται για τη συγχώνευση του Android App Bundle (διαχωρισμένο) σε ένα αρχείο εγκατάστασης, καθώς και για την εγκατάσταση και την εξαγωγή αυτών των αρχείων.
Πώς να δημιουργήσετε ένα apk από διαχωρισμένο; Πού βρίσκεται αυτή η επιλογή;

1. Στο μενού περιβάλλοντος "Αντιδιαχωρισμός". Καλείται με ένα σύντομο πάτημα στο apks/xapk.
2. Στο μενού περιβάλλοντος "Αντιδιαχωρισμός". Καλείται πατώντας σε μια ομάδα προεπιλεγμένων/επιλεγμένων apks.

Στη συνέχεια, επιλέξτε το απαραίτητο εργαλείο μεταγλώττισης: aapt2 ή aapt, εάν η εφαρμογή δεν έχει κατασκευαστεί πρώτα.
Μπορώ να φτιάξω ένα apk από το εγκατεστημένο διαχωρισμένο;
Ναι.
Επιλέγουμε την εγκατεστημένη εφαρμογή στη λίστα εφαρμογών και με ένα παρατεταμένο πάτημα καλούμε το στοιχείο "Αντιδιαχωρισμός".
Πού βρίσκεται το συλλεγόμενο αρχείο;
Το apk βρίσκεται στον προεπιλεγμένο φάκελο εργασίας: internal_memory/Apktool_M.
Στο τέλος της δημιουργίας, θα υπάρχει ένα κουμπί "Εγκατάσταση", αλλά αν το κρατήσετε πατημένο για πολλή ώρα, θα ανοίξει ο φάκελος με το αρχείο.
Βήμα προς βήμα οδηγίες για το πώς να μετατρέψετε Apks σε Apks με το Apktool M.

1. Επιλέξτε το επιθυμητό αρχείο (Apks) και κάντε κλικ σε αυτό.
2. Στη συνέχεια, επιλέξτε "Αντιδιαχωρισμός" από το μενού που εμφανίζεται.
3. Στη συνέχεια, κάντε ξανά κλικ στο κουμπί "Αντιδιαχωρισμός" (βεβαιωθείτε πρώτα ότι όλα τα αρχεία, δηλαδή όλα τα πλαίσια ελέγχου, έχουν ενεργοποιηθεί)..
4. Στη συνέχεια, επιλέξτε το επιθυμητό εργαλείο (aapt2 ή aapt εάν η εφαρμογή δεν έχει μεταγλωττιστεί) και κάντε κλικ στο κουμπί "Select" (Επιλογή).
5. Περιμένετε να ολοκληρωθεί η διαδικασία.

Τώρα το Apks σας έχει μετατραπεί σε Apk, και τώρα μπορείτε να εργαστείτε με αυτό όπως με ένα κανονικό αρχείο Apk.
Δημιουργία προσαρμοσμένης υπογραφής
Πώς μπορώ να δημιουργήσω την υπογραφή μου;

Μεταβείτε στις "Ρυθμίσεις" → "Υπογραφή", επιλέξτε "Δημιουργία κλειδιού".

- Στις ρυθμίσεις υπογραφής, μπορείτε να ορίσετε το όνομα των αρχείων RSA / SF, καθώς και το όνομα του δημιουργού της υπογραφής V1.
Στο μενού που ανοίγει, συμπληρώστε τις ακόλουθες γραμμές::

Αλγόριθμος υπογραφής:
Διαφορά στο μήκος του κατακερματισμού του πιστοποιητικού (μετά την υπογραφή του apk). Το SHA256withRSA είναι το βέλτιστο. Το αφήνουμε από προεπιλογή. Το MD5 θεωρείται ανασφαλές. Λεπτομερείς διαφορές μπορείτε να βρείτε στο διαδίκτυο.

Τύπος:
Καθορίζει τον τύπο αποθήκευσης. Από προεπιλογή, JKS (μπορεί επίσης να είναι γνωστό ως .keystore). Λεπτομερείς διαφορές μπορείτε να βρείτε στο Διαδίκτυο.

Διαδρομή στο κλειδί:
Θέση αποθήκευσης εξόδου για το κλειδί. Το όνομα του αρχείου εισάγεται αυτόματα και μπορείτε να το αλλάξετε στο τέλος, αν θέλετε.

Ψευδώνυμο:
Ψευδώνυμο για το κλειδί. Καθορίζεται κατά την εισαγωγή/λειτουργία.

Αποθήκευση και κωδικός πρόσβασης:
Κωδικός πρόσβασης για την προστασία της αποθήκευσης και του ίδιου του κλειδιού πριν από την εισαγωγή/χρήση του. Για λόγους ευκολίας, μπορείτε να τα κάνετε πανομοιότυπα.

Μέγεθος κλειδιού:
Καθορίζει τον αριθμό των bits (μήκος) της υπογραφής κλειδιού προς ανάγνωση. Η προεπιλεγμένη τιμή είναι 2048. Η αύξηση του μεγέθους αυξάνει την κρυπτογραφική ισχύ της, αλλά είναι πιο δύσκολη η ανάλυσή της (πιο αργή). Ορίζεται χρησιμοποιώντας μια πληροφοριακή γεωμετρική πρόοδο (2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096 κ.ο.κ.)

Περίοδος ισχύος:
Ο χρόνος από την ημερομηνία δημιουργίας κατά τον οποίο λήγει η αυθεντικότητα του κλειδιού. Καθορίζεται σε έτη.

Οι ακόλουθες πληροφορίες απαιτούνται για να σας ενημερώσουμε σχετικά με τον ιδιοκτήτη της υπογραφής. Προσδιορίστε όπως επιθυμείτε:
Όνομα, θέση, οργανισμός, πόλη, περιοχή/κράτος, χώρα.

Το κουμπί "Αποθήκευση" ολοκληρώνει τη δημιουργία και τοποθετεί την αποθήκη κλειδιών στην προηγουμένως καθορισμένη διαδρομή.

Το κουμπί "Δημιουργία και χρήση" εισάγει επιπλέον το τελικό αρχείο στη θέση της υπογραφής του χρήστη.

Είναι δυνατή η μετατροπή αποθετηρίων jks/keystore σε pk8+x509.pem?
Ναι, είναι εφικτό.
Διαχείριση αρχείων
Διαθέτει το Apktool έναν ολοκληρωμένο διαχειριστή αρχείων;
Ναι.
Πώς μπορώ να αποκτήσω πρόσβαση στο μενού διαχείρισης αρχείων;
Το μενού ανοίγει κάνοντας κλικ στη γραμμή διευθύνσεων.
Τι χαρακτηριστικά διαθέτει;
- διαγραφή αρχείων;
- αντιγραφή;
- μετονομασία, συμπεριλαμβανομένης της ομαδικής μετονομασίας;
- δημιουργία λίστας αρχείων;
- αρχειοθέτηση;
- ιδιότητες αρχείων και φακέλων;
- πλήρης αναζήτηση;
- σελιδοδείκτες;
- ιστορικό τελευταίων ανοικτών αρχείων;
- ο διάλογος ιδιοτήτων του αρχείου apk/apks είναι ένα ξεχωριστό θέμα;
- προεπισκόπηση διανυσματικών αρχείων xml/svg, καθώς και μετατροπή εικόνων σε διανυσματική μορφή;
- προεπισκόπηση γραμματοσειρών ttf/otf;
- λειτουργίες δέσμης με επιλεγμένα apks ή εικόνες, πατώντας παρατεταμένα;
- στους φακέλους του έργου, στις ιδιότητες των αρχείων πόρων, υπάρχει το αναγνωριστικό τους από το public.xml (αν υπάρχει).
Πώς μπορώ να ανοίξω το μενού περιβάλλοντος κατά την προβολή αρχείων;
Πατήστε παρατεταμένα στο ίδιο το αρχείο.
Ποια στοιχεία είναι διαθέσιμα στο μενού περιβάλλοντος;
- Αποστολή του αρχείου (ων)...
- Άνοιγμα σε...
- Αφαίρεση.
- Μετονομασία.
- Συμπίεση.
- Εξαγωγή εδώ.
- Εξαγωγή σε "Όνομα αρχείου"
- Προβολή περιεχομένου.
- Χαρακτηριστικά.
- Αντιγραφή.
- Αποκοπή.
- MPatcher.
- Επιλογή.
- Επιλογή όλων.
- Αντιγραφή ονόματος.
- Αντιγραφή διαδρομής.
- Προσθήκη στους σελιδοδείκτες.
Πώς επιλέγω ένα αρχείο / φάκελο;

1. Πατήστε παρατεταμένα στο ίδιο το αρχείο / φάκελο ή στο εικονίδιο.
2. Αφού επιλέξετε ένα αρχείο/φάκελο κάνοντας παρατεταμένο κλικ στο εικονίδιο, μπορείτε να κάνετε παρατεταμένο κλικ στο εικονίδιο ενός άλλου αρχείου, να επιλέξετε αρχεία "από και προς"..
3. Μπορείτε επίσης να επιλέξετε γρήγορα τα πάντα πατώντας παρατεταμένα το εικονίδιο "πίσω" (..)

Πώς μπορώ να μετονομάσω αρχεία;
Κάνοντας παρατεταμένο κλικ στο αρχείο, εμφανίζεται το παράθυρο διαλόγου μετονομασίας.
Στον ίδιο διάλογο, κάνοντας παρατεταμένο κλικ στο "auto", μπορείτε να το μετονομάσετε σε αυτόματη λειτουργία χρησιμοποιώντας πρότυπα.
Πώς μπορώ να επεξεργαστώ ένα αρχείο χρησιμοποιώντας έναν εξωτερικό επεξεργαστή απευθείας από την εφαρμογή;
Πατήστε παρατεταμένα στο αρχείο → στο αναδυόμενο μενού περιβάλλοντος, επιλέξτε "Άνοιγμα σε"....
Πώς μπορώ να δημιουργήσω μια αρχειοθέτηση αρχείων;
Επιλέξτε "Συμπίεση" από το μενού περιβάλλοντος. Κατά την αρχειοθέτηση αρχείων, μπορείτε να τα προσθέσετε σε ένα υπάρχον αρχείο.
Μπορώ να διαγράψω ή να αντικαταστήσω αρχεία/φακέλους σε αρχεία (συμπεριλαμβανομένων των APK) χωρίς να τα αποσυναρμολογήσω/συναρμολογήσω;
Ναι.

1. Πατήστε παρατεταμένα στο αρχείο/.apk και επιλέξτε "Προβολή περιεχομένου" από το αναδυόμενο μενού.
2. Χρησιμοποιήστε ένα παρατεταμένο πάτημα για να επιλέξετε αυτό που θέλετε να διαγράψετε ή να εξαγάγετε.

Μετά τους απαραίτητους χειρισμούς, το αρχείο θα επανασυναρμολογηθεί και θα υπογραφεί αυτόματα.
Το αρχικό αρχείο αποθηκεύεται δίπλα στην επέκταση .bak.
Πώς μπορώ να αντικαταστήσω ένα αρχείο ή φάκελο με ένα ήδη επεξεργασμένο σε ένα αποσυναρμολογημένο APK;
Πατήστε παρατεταμένα στο επιθυμητό αρχείο και επιλέξτε "Εξαγωγή εδώ" από το μενού περιβάλλοντος....
Αν θέλετε, για παράδειγμα, να αντικαταστήσετε μια εικόνα στο φάκελο drawable, πρέπει να προσθέσετε το φάκελο res με την αντικατάσταση στο apk, το οποίο περιέχει το φάκελο drawable, ο οποίος με τη σειρά του περιέχει την εικόνα.

Με άλλα λόγια, είναι σημαντικό να διατηρηθεί η δομή των καταλόγων!

Μετά τις απαραίτητες ενέργειες, θα αρχειοθετήσουμε το αρχείο με την επέκταση apk πίσω.
Το υπογράφουμε.
Διαθέτει το Apktool M μια ολοκληρωμένη μηχανή αναζήτησης;
Ναι.
Υπάρχουν και αναζήτηση αρχείων, ονόματα αρχείων, αναζήτηση κειμένου σε αρχεία και εγκατεστημένες εφαρμογές.
Η χειροκίνητη εισαγωγή διεύθυνσης ενεργοποιείται με παρατεταμένο πάτημα της διεύθυνσης.
Διαθέτει η εφαρμογή αναζήτηση με κανονική έκφραση;
Ναι.
Πώς μπορώ να αρχίσω να χρησιμοποιώ την αναζήτηση;
Ανοίξτε το μενού διαχείρισης αρχείων κάνοντας κλικ στη διεύθυνση.
Δεν βρήκα μια αναζήτηση φακέλου. Μόνο στο αρχείο.
Δεν χρειάζεται να κρατάτε τον ίδιο το φάκελο, αλλά πηγαίνετε στον ίδιο το φάκελο όπου θα γίνει η αναζήτηση, στη συνέχεια κάντε κλικ στο "βέλος ή τη διαδρομή προς το φάκελο/αρχείο" και θα εμφανιστεί το μενού αναζήτησης.
Αποθηκεύονται όλα τα αποτελέσματα αναζήτησης και πώς μπορώ να τα βρω;
Ναι. Το ιστορικό αναζήτησης αποθηκεύεται.
Ένα στοιχείο εμφανίζεται στο μενού της Εξερεύνησης (κάντε κλικ στη διεύθυνση στην κορυφή) ή πατώντας παρατεταμένα το εικονίδιο αναζήτησης στον κάτω πίνακα, εάν είναι ενεργοποιημένο εκεί.
You can also search in the search results themselves.
Αν δεν αναζητήσατε τίποτα, τότε αυτό το στοιχείο λείπει.
Διάφορα
Το Apktool διαθέτει λειτουργία κλωνοποίησης;
Ναι.
Αυτό απαιτεί μια πλήρη απομεταγλώττιση της εφαρμογής.
Πώς αλλιώς μπορώ να κλωνοποιήσω μια εφαρμογή;
Χρησιμοποιήστε το patch στο πρόγραμμα MPatcher.
Πώς μπορώ να αφαιρέσω τις περιττές γλώσσες από την εφαρμογή, εκτός από ru, eng?
Στο μενού περιβάλλοντος, επιλέξτε το στοιχείο " Βελτιστοποίηση (aapt2).
Στις ρυθμίσεις αυτού του στοιχείου, τσεκάρετε το πλαίσιο "Ρύθμιση παραμέτρων" και καθορίστε τη γλώσσα που θέλετε να αφήσετε, στην προκειμένη περίπτωση είναι "ru, ru-rRU".
Πώς μπορώ να αφαιρέσω όλες τις γλώσσες εκτός από τα Ρωσικά, τα Ουκρανικά και τα Αγγλικά;
Παρόμοια με τη διαγραφή όλων των γλωσσών πλην Russian και English.
Στο στοιχείο "Ρύθμιση παραμέτρων", καθορίστε τις γλώσσες που πρέπει να αφήσετε, για παράδειγμα, "ru, ru-rRU, uk, ru-rUA, uk-rRU".
Πώς μπορώ να προβάλω τη λίστα των εγκατεστημένων εφαρμογών;
Πάνω δεξιά - η καρτέλα "Εφαρμογές"..
Πώς μπορώ να επεξεργαστώ ολόκληρο το Manifest στην εφαρμογή;
Ολόκληρο το Manifest επεξεργάζεται όταν οι πόροι αποσυμπιέζονται.
Υπάρχει ενσωματωμένος μετατροπέας τιμών;

Ναι.

Πώς θα πάω εκεί;
Αρχική οθόνη → Τρεις τελείες στην επάνω δεξιά γωνία → Μετατροπέας.
Ποιες τιμές υποστηρίζονται;
- Text ↔ SHA-384
- Text ↔ SHA-224
- Text ↔ SHA-256
- Text ↔ SHA-512
- Текст SHA-1 text
- Text ↔ MD5
- Text ↔ URL encoding
- Text ↔ Unicode
- ↔ Base64 text
- Text ↔ Array (US-ASCII)
- Text ↔ Array (UTF-16LE)
- Text ↔ Array (UTF-16BE)
- Text ↔ Array (UTF-8)
- Text ↔ Array (CP1251)
- Text ↔ Array (ISO-8859-1)
- Decimal ↔ Octal
- Decimal ↔ Binary
- ↔ Smali color
- Decimal ↔ Hex (0x0)
- Decimal ↔ Hex (0x00000000)
- Decimal ↔ Hex
- Float ↔ Binary
- Float ↔ Octal
- Float ↔ Hex
- Float ↔ Hex (0x0)
- Float ↔ Hex (0x00000000)

Παρακαλώ σημειώστε!

Όλοι οι κρυπτογραφικοί αλγόριθμοι που είναι συμβατοί με προηγούμενες εκδόσεις μπορούν να μετατραπούν ξανά. Αυτό γίνεται στο κάτω παράθυρο εισόδου.
Πώς θα ενημερώσω το Apktool M?
Αρχική οθόνη → Τρεις τελείες στην επάνω δεξιά γωνία → "Ρυθμίσεις" → "Ενημέρωση προγράμματος" ενεργοποιήστε το "Έλεγχος για ενημερώσεις".
Παρακάτω, μπορείτε να επιλέξετε το στοιχείο "Συχνότητα ελέγχου ενημέρωσης".
Πώς μπορώ να κατεβάσω την ενημέρωση;
Από το ίδιο το Apktool M ή κάντε λήψη μέσω του προγράμματος περιήγησης.
Πού αποθηκεύεται το αρχείο ενημέρωσης;
Στην εσωτερική μνήμη στον φάκελο "Download".
Μπορώ να απενεργοποιήσω τον έλεγχο ενημερώσεων;
Ναι, μπορείτε.

Αρχική οθόνη → Τρεις τελείες στην επάνω δεξιά γωνία → "Ρυθμίσεις" → "Σχετικά με την εφαρμογή" → "Απενεργοποίηση ελέγχου ενημερώσεων".

Πώς μπορώ να επαναφέρω από ένα αντίγραφο ασφαλείας; Το στοιχείο επαναφοράς μου δεν είναι ενεργό...
Για να ανακτήσετε, πρέπει πρώτα να αποθηκεύσετε το λογαριασμό σας.
Το αρχείο αντιγράφων ασφαλείας πρέπει να βρίσκεται στη διαδρομή: "/internal_memory/Apktool_M. backup", αν δεν υπάρχει, το στοιχείο δεν είναι ενεργό.
MPatcher
Τι είναι το MPatcher?
Είναι μια εφαρμογή για την εκτέλεση, δημιουργία, εισαγωγή, εξαγωγή σεναρίων και προσθέτων γραμμένων σε Shell, ενσωματωμένη σε Apktool M.
Υπάρχει ξεχωριστό θέμα στο Φόρουμ;
Ναι: MPatcher
Πώς μπορώ να εκτελέσω το MPatcher?
Πατήστε παρατεταμένα στο αρχείο και επιλέξτε "MPatcher "στο μενού περιβάλλοντος που ανοίγει.
Αυτό θα καθορίσει το apk-στόχο.

Για να επιλέξετε το έργο-στόχο-πάνω από το "Κατασκευή" υπάρχει ένα αναπτυσσόμενο μενού, υπάρχει ένα στοιχείο MPatcher.