Αυτό το wikiHow σας διδάσκει πώς να επεξεργαστείτε τα περιεχόμενα ενός αρχείου APK. Για να επεξεργαστείτε τα αρχεία μέσα, θα πρέπει να αποσυμπιέσετε (και στη συνέχεια να μεταγλωττίσετε ξανά) το πακέτο χρησιμοποιώντας το APKtool σε έναν υπολογιστή. Η επεξεργασία αρχείων APK απαιτεί γνώση της Java, καθώς και των συστημάτων αρχείων τόσο στα Windows όσο και στο Android. Αυτό πρέπει να γίνεται μόνο από προχωρημένους χρήστες.
Βήματα
Μέρος 1 από 3: Εγκατάσταση του APKTool
Βήμα 1. Εγκαταστήστε το κιτ ανάπτυξης Java
Είναι διαθέσιμο για λήψη στη διεύθυνση
Βήμα 2. Εγκαταστήστε το Android SDK
Πρέπει επίσης να εγκαταστήσετε το Κιτ ανάπτυξης λογισμικού Android (SDK) για να αποσυμπιέσετε και να μεταγλωττίσετε ξανά αρχεία APK. Ο ευκολότερος τρόπος εγκατάστασης του Android SDK είναι η λήψη και εγκατάσταση του Android Studio από εδώ.
Βήμα 3. Δημιουργήστε έναν νέο φάκελο στην επιφάνεια εργασίας σας
Αυτός είναι ο φάκελος στον οποίο θα αποθηκεύσετε το APKTool και τα αρχεία σας APK. Χρησιμοποιήστε τα παρακάτω βήματα για να δημιουργήσετε έναν νέο φάκελο.
- Κάντε δεξί κλικ σε ένα μαύρο διάστημα στην επιφάνεια εργασίας σας.
- Επιλέγω Καινούργιο »και μετά Ντοσιέ'.
Βήμα 4. Μετονομάστε το φάκελο "APK"
Για να μετονομάσετε ένα φάκελο, κάντε δεξί κλικ στο φάκελο και κάντε κλικ Μετονομάζω Το Στη συνέχεια, πληκτρολογήστε APK για να μετονομάσετε το φάκελο.
Βήμα 5. Κάντε δεξί κλικ σε αυτόν τον σύνδεσμο και κάντε κλικ Αποθήκευση συνδέσμου ως.
Αυτό ανοίγει ένα πρόγραμμα περιήγησης αρχείων που μπορείτε να χρησιμοποιήσετε για να επιλέξετε ένα μέρος για να αποθηκεύσετε το αρχείο apktool.bat.
Βήμα 6. Μεταβείτε στο φάκελο APK και κάντε κλικ στην επιλογή Αποθήκευση
Χρησιμοποιήστε το πρόγραμμα περιήγησης αρχείων για να μεταβείτε στο φάκελο APK που μόλις δημιουργήσατε στην επιφάνεια εργασίας σας. Ανοίξτε το φάκελο και κάντε κλικ Αποθηκεύσετε Το Αυτό αποθηκεύει το αρχείο apktool.bat στο φάκελο APK.
Βήμα 7. Κατεβάστε το αρχείο "apktool.jar"
Χρησιμοποιήστε τα παρακάτω βήματα για λήψη του apktool.jar:
- Μεταβείτε στη διεύθυνση https://ibotpeaches.github.io/Apktool/ σε ένα πρόγραμμα περιήγησης ιστού.
- Κάντε κλικ Κατεβάστε κάτω από την τελευταία έκδοση στην ενότητα "Ειδήσεις".
Βήμα 8. Μετονομάστε το αρχείο "apktool.jar"
Το αρχείο που κατεβάζετε πιθανόν να έχει τον αριθμό έκδοσης στο όνομα του αρχείου. Μπορείτε να το αφαιρέσετε κάνοντας δεξί κλικ στο αρχείο και κάνοντας κλικ Μετονομάζω Το Στη συνέχεια, απλά πληκτρολογήστε apktool ως όνομα αρχείου. Το πλήρες όνομα αρχείου πρέπει να είναι "apktool.jar". Από προεπιλογή, τα ληφθέντα αρχεία σας μπορούν να βρεθούν στο φάκελο "Λήψεις".
Βήμα 9. Αντιγράψτε το apktool.jar στο φάκελο APK
Αφού ολοκληρώσετε τη μετονομασία του αρχείου, κάντε δεξί κλικ και κάντε κλικ αντίγραφο ή Τομή Το Στη συνέχεια, ανοίξτε το φάκελο APK που δημιουργήσατε στην επιφάνεια εργασίας σας και κάντε δεξί κλικ στο εσωτερικό του. Κάντε κλικ Επικόλληση Το Αυτό θα επικολλήσει το αρχείο "apktool.jar" μέσα στο φάκελο APK.
Μέρος 2 από 3: Αποσυμπίεση του APK
Βήμα 1. Αντιγράψτε το αρχείο APK στο φάκελο APK
Τα αρχεία APK είναι διαθέσιμα για λήψη από διάφορους ιστότοπους. Μπορείτε επίσης να ανακτήσετε ένα APK από τη συσκευή σας Android συνδέοντάς το στον υπολογιστή σας χρησιμοποιώντας ένα καλώδιο φόρτισης και ξεκλειδώνοντας τη συσκευή. Πλοηγηθείτε στο Λήψεις φάκελο στη συσκευή και αντιγράψτε και επικολλήστε ένα αρχείο APK στο φάκελο APK στην επιφάνεια εργασίας των Windows.
Βήμα 2. Ανοίξτε τη γραμμή αναζήτησης των Windows και πληκτρολογήστε cmd
Η γραμμή αναζήτησης βρίσκεται συνήθως στα δεξιά του μενού Έναρξη.
Βήμα 3. Γραμμή εντολών στα αποτελέσματα αναζήτησης
Έχει ένα εικονίδιο που μοιάζει με μαύρη οθόνη με λευκό δρομέα.
Βήμα 4. Μεταβείτε στο φάκελο APK στη γραμμή εντολών
Μπορείτε να ανοίξετε ένα φάκελο μέσα στη γραμμή εντολών πληκτρολογώντας cd ακολουθούμενο από το όνομα του φακέλου. Για παράδειγμα, εάν βρίσκεστε στο προεπιλεγμένο "C: / Users / Username>" όταν ανοίγετε τη γραμμή εντολών, μπορείτε να ανοίξετε την επιφάνεια εργασίας σας πληκτρολογώντας cd desktop. Εάν αντιγράψατε το φάκελο APK στην επιφάνεια εργασίας σας, μπορείτε στη συνέχεια να ανοίξετε το φάκελο APK πληκτρολογώντας cd apk. Θα πρέπει να λέει "C: / users / username / desktop / apk>" δίπλα στο μήνυμα.
Εάν ο φάκελος APK αποθηκεύεται σε άλλη τοποθεσία, πληκτρολογήστε cd / δίπλα στη γραμμή εντολών για να επιστρέψετε στη ριζική μονάδα "C:". Στη συνέχεια, πληκτρολογήστε cd ακολουθούμενο από την πλήρη διαδρομή του φακέλου APK
Βήμα 5. Πληκτρολογήστε apktool εάν ακολουθείται από το όνομα αρχείου APK
Αυτό εγκαθιστά το πλαίσιο για την εφαρμογή.
Για παράδειγμα, εάν το όνομα του αρχείου σας APK είναι "my-first-game.apk", πληκτρολογήστε apk εάν το my-first-game.apk στη γραμμή εντολών
Βήμα 6. Πληκτρολογήστε apktool d ακολουθούμενο από το όνομα αρχείου APK
Αυτό απο-μεταγλωττίζει το αρχείο APK. Τα περιεχόμενα του αρχείου APK θα τοποθετηθούν σε ξεχωριστό φάκελο με το ίδιο όνομα με το αρχείο APK στο φάκελο APK. Τώρα μπορείτε να επεξεργαστείτε τα αποσυμπιεσμένα αρχεία APK. Mayσως χρειαστείτε κάποιες δεξιότητες κωδικοποίησης για να επεξεργαστείτε ορισμένα αρχεία εντός του φακέλου.
Ακολουθώντας το ίδιο παράδειγμα παραπάνω, θα πρέπει να πληκτρολογήσετε apktool d my-first-game.apk στη γραμμή εντολών
Μέρος 3 από 3: Ανασυγκρότηση του APK
Βήμα 1. Ανοίξτε τη γραμμή αναζήτησης των Windows και πληκτρολογήστε cmd
Η γραμμή αναζήτησης βρίσκεται συνήθως στα δεξιά του μενού Έναρξη. Αφού ολοκληρώσετε την επεξεργασία των αρχείων μέσα στο φάκελο αρχείων APK, θα πρέπει να επανασυγκολλήσετε ξανά το φάκελο σε αρχείο APK.
Βήμα 2. Γραμμή εντολών στα αποτελέσματα αναζήτησης
Έχει ένα εικονίδιο που μοιάζει με μαύρη οθόνη με λευκό δρομέα.
Βήμα 3. Μεταβείτε στο φάκελο APK στη γραμμή εντολών
Μπορείτε να ανοίξετε ένα φάκελο μέσα στη γραμμή εντολών πληκτρολογώντας cd ακολουθούμενο από το όνομα του φακέλου. Για παράδειγμα, εάν βρίσκεστε στο προεπιλεγμένο "C: / Users / Username>" όταν ανοίγετε τη γραμμή εντολών, μπορείτε να ανοίξετε την επιφάνεια εργασίας σας πληκτρολογώντας cd desktop. Εάν αντιγράψατε το φάκελο APK στην επιφάνεια εργασίας σας, μπορείτε στη συνέχεια να ανοίξετε το φάκελο APK πληκτρολογώντας cd apk. Θα πρέπει να λέει "C: / users / username / desktop / apk>" δίπλα στο μήνυμα.
Εάν ο φάκελος APK αποθηκεύεται σε άλλη τοποθεσία, πληκτρολογήστε cd / δίπλα στη γραμμή εντολών για να επιστρέψετε στη ριζική μονάδα δίσκου "C:". Στη συνέχεια, πληκτρολογήστε cd ακολουθούμενο από την πλήρη διαδρομή του φακέλου APK
Βήμα 4. Πληκτρολογήστε apktool b ακολουθούμενο από το όνομα φακέλου του APK που θέλετε να μεταγλωττίσετε ξανά
Αυτό μεταγλωττίζει εκ νέου το φάκελο σε αρχείο APK. Το πρόσφατα μεταγλωττισμένο αρχείο APK βρίσκεται στο φάκελο "dist" μέσα στον αποσυμπιεσμένο φάκελο APK που δημιούργησε το Apktool.
Για παράδειγμα, εάν η εφαρμογή στην οποία εργάζεστε ονομάζεται "my-first-game.apk", πληκτρολογήστε apktool b my-first-game.apk στη γραμμή εντολών
Βήμα 5. Δημιουργήστε έναν νέο φάκελο που ονομάζεται "Signapk" στην επιφάνεια εργασίας σας
Για να δημιουργήσετε έναν νέο φάκελο στην επιφάνεια εργασίας σας, κάντε δεξί κλικ οπουδήποτε στην επιφάνεια εργασίας σας και κάντε κλικ Νέος Το Στη συνέχεια κάντε κλικ Ντοσιέ Το Κάντε δεξί κλικ στο νέο φάκελο και κάντε κλικ Μετονομάζω Το Στη συνέχεια, πληκτρολογήστε "Signapk" ως νέο όνομα φακέλου.
Βήμα 6. Αντιγράψτε το πρόσφατα μεταγλωττισμένο APK στο φάκελο "Signapk"
Το πρόσφατα μεταγλωττισμένο APK βρίσκεται στο φάκελο "dist" του μη μεταγλωττισμένου φακέλου APK στο φάκελο "Apktool". Κάντε δεξί κλικ στο APK και κάντε κλικ στο αντίγραφο Το Στη συνέχεια, επιστρέψτε στο φάκελο "Signapk" και επικολλήστε το αρχείο APK στο φάκελο.
Βήμα 7. Κάντε κλικ εδώ για να κατεβάσετε SignApk.zip.
Αυτό κατεβάζει το αρχείο SignApk που απαιτείται για την υπογραφή ενός αρχείου apk.
Βήμα 8. Εξαγάγετε τα περιεχόμενα του SignApk.zip στο φάκελο Signapk
Αυτό εξάγει το αρχείο "certificate.pem", το αρχείο "key.pk8" και το "signapk.jar" στο φάκελο "Signapk".
Βήμα 9. Μεταβείτε στο φάκελο "Signapk" στη γραμμή εντολών
Για να μεταβείτε στο φάκελο Signapk στη γραμμή εντολών, πληκτρολογήστε cd / για να επιστρέψετε στον βασικό κατάλογο. Στη συνέχεια, πληκτρολογήστε cd ακολουθούμενο από την πλήρη διαδρομή του καταλόγου φακέλου Signapk.
Εάν δημιουργήσατε το φάκελο Signapk στην επιφάνεια εργασίας σας, το πλήρες μονοπάτι είναι πιθανότατα "C: / users / username / desktop / Signapk>"
Βήμα 10. Πληκτρολογήστε java -jar signapk.jar certificate.pem key.pk8 [apkfilename].apk [apkfilename] -signed.apk στη γραμμή εντολών
Αντικαταστήστε το "[apkfilename]" με το πραγματικό όνομα του αρχείου apk που θέλετε να υπογράψετε. Αυτό δημιουργεί ένα νέο υπογεγραμμένο αρχείο APK στο φάκελο Signapk. Χρησιμοποιήστε αυτό το αρχείο για να εγκαταστήσετε το λογισμικό στο σύστημα Android σας.