Μετατροπή XAPK ZArchiver, SAI & AntiSplit-M έναντι προγράμματος περιήγησης: Ποια μέθοδο πρέπει να χρησιμοποιήσετε;
Όταν οι χρήστες και προγραμματιστές Android πρέπει να εγκαταστήσουν ή να μετατρέψουν ένα αρχείο .xapk ή .apks χωρίς να εγκαταστήσουν μεγάλα προγράμματα-πελάτες καταστημάτων τρίτων, εμφανίζονται επανειλημμένα τέσσερα εργαλεία: ZArchiver, SAI (Split APK Installer), AntiSplit-M και Μετατροπείς XAPK σε APK που βασίζονται σε πρόγραμμα περιήγησης όπως το xapktoapk.com. Ενώ και τα τέσσερα χειρίζονται κοντέινερ αρχείων Android, κάνουν ουσιαστικά διαφορετικές εργασίες κάτω από την κουκούλα.
1. Γιατί η εξαγωγή του base.apk στο ZArchiver αποτυγχάνει στις σύγχρονες εφαρμογές διαχωρισμού
Χιλιάδες σεμινάρια καθοδηγούν τους χρήστες να ανοίξουν ένα .xapk στο ZArchiver, να εξαγάγουν το base.apk και να πατήσουν εγκατάσταση. Αυτή η μέθοδος λειτούργησε το 2018, όταν ένα .xapk περιείχε μόνο ένα μονολιθικό APK συν έναν φάκελο Android/obb/. Σήμερα, ωστόσο, πάνω από το 85% των εφαρμογών Android χρησιμοποιούν Δυναμικά APK διαχωρισμού παράδοσης.
Εάν χρησιμοποιείτε το ZArchiver για να εξαγάγετε μόνο το base.apk από ένα split bundle, αποτυγχάνει επειδή το ZArchiver είναι αρχειοθέτηση αρχείων, όχι δυαδικός μεταγλωττιστής APK—δεν συγχωνεύει το config.arm64_v8a.apk στο base.apk, δεν διορθώνει το isSplitRequired="true" μέσα στο δυαδικό AndroidManifest.xml και δεν τροποποιεί το πακέτο. Λάβετε υπόψη ότι ενώ το ενσωματωμένο μενού "Εγκατάσταση" του ZArchiver μπορεί να ενεργοποιήσει τη συνεδρία εγκατάστασης πολλών πακέτων του Android σε ορισμένα τηλέφωνα, εξακολουθεί να μην παράγει ένα αυτόνομο αρχείο .apk το οποίο μπορείτε να μοιραστείτε, να αρχειοθετήσετε ή να το φορτώσετε σε Android TV ή εξομοιωτή.
2. Πώς διαφέρει το SAI (Split APKs Installer) από μια συγχώνευση APK
Το SAI είναι ένα αξιοσέβαστο βοηθητικό πρόγραμμα ανοιχτού κώδικα Android που χρησιμοποιεί το PackageInstaller.Session API του Android για την ταυτόχρονη τροφοδοσία πολλαπλών διαχωρισμών .apk στο λειτουργικό σύστημα. Ωστόσο:
- Το SAI εγκαθιστά διαχωρίζει τα αρχεία στο τρέχον τηλέφωνο, αλλά το δεν μπορεί να συγχωνευθεί χωρίζει το .xapk σε ένα μόνο αυτόνομο αρχείο .apk.
- Σε τηλέφωνα Xiaomi με MIUI ή HyperOS, το SAI αποτυγχάνει συχνά, εκτός εάν απενεργοποιήσετε το MIUI Optimization (το οποίο επαναφέρει τα δικαιώματα εφαρμογών στο τηλέφωνό σας).
3. AntiSplit-M έναντι μετατροπής βάσει προγράμματος περιήγησης (xapktoapk.com)
Το AntiSplit-M είναι μια εφαρμογή Android ανοιχτού κώδικα που έχει σχεδιαστεί για τη συγχώνευση διαχωρισμένων APK στη συσκευή, ενώ το xapktoapk.com εκτελείται απευθείας στο πρόγραμμα περιήγησής σας σε Android, Windows PC, macOS, Linux και ChromeOS χωρίς να απαιτείται εγκατάσταση εφαρμογών.
| Ικανότητα | xapktoapk.com (Πρόγραμμα περιήγησης) | ZArchiver | SAI (Πρόγραμμα εγκατάστασης Split) | AntiSplit-M |
|---|---|---|---|---|
| Βγάζει ένα μοναδικό αυτόνομο .APK; | Ναι (Συγχωνευμένο + Υπογεγραμμένο) | Όχι (μόνο αποσυμπίεση) | Όχι (μόνο διαχωρισμοί εγκαταστάσεων) | Ναί |
| Απαιτείται να εγκαταστήσετε πρώτα μια εφαρμογή; | Όχι (Εκτελείται στο πρόγραμμα περιήγησης) | Ναι (μόνο για Android) | Ναι (μόνο για Android) | Ναι (μόνο για Android) |
| Λειτουργεί σε υπολογιστή Windows, Mac και Chromebook; | Ναι (Όλα τα ΛΣ) | Οχι | Οχι | Οχι |
| Επιδιορθώνει τα σημάδια isSplitRequired & V1+V2; | Ναί | Οχι | N/A | Ναί |
| Χειρίζεται το .OBB Expansion Extraction; | Ναι (Εργαλείο OBB) | Ναι (Χειροκίνητο αντίγραφο) | Περιωρισμένος | Μόνο χωρίσματα |
Πότε να χρησιμοποιείτε κάθε εργαλείο στη ροή εργασίας σας
- Χρησιμοποιήστε το xapktoapk.com όποτε θέλετε ένα μεμονωμένο, μόνιμα συγχωνευμένο, v1+v2 υπογεγραμμένο .apk χωρίς να εγκαταστήσετε καμία βοηθητική εφαρμογή στο τηλέφωνό σας ή όταν εργάζεστε σε υπολογιστή Windows, Mac, Chromebook ή Android TV.
- Χρησιμοποιήστε το ZArchiver (σύζευξη με Shizuku σε Android 13–15) όταν πρέπει να αντιγράψετε ένα εξαγόμενο αρχείο επέκτασης .obb στο /sdcard/Android/obb/<package>/ στο τηλέφωνό σας χωρίς υπολογιστή.
- Χρησιμοποιήστε το SAI όταν θέλετε να εξαγάγετε μια εγκατεστημένη εφαρμογή διαχωρισμού από τη δική σας συσκευή σε ένα εφεδρικό αρχείο .apks.