Ανοίξτε το apk. Εγκατάσταση αρχείου *.apk στο Android. Πώς να εγκαταστήσετε ένα αρχείο APK από τον υπολογιστή σας

Από αυτό το άρθρο θα μάθετε από τι αποτελείται η εφαρμογή Android, πώς να ανοίξετε ένα αρχείο APK και με ποια προγράμματα.

Τι είναι ένα αρχείο APK;

Το APK είναι μια μορφή του λειτουργικού συστήματος Android που χρησιμοποιείται για αρχειοθετημένα αρχεία εκτελέσιμων εφαρμογών και το όνομα του ίδιου του αρχείου μπορεί να είναι οτιδήποτε, αλλά η επέκταση θα πρέπει να μοιάζει μόνο με αυτό.apk. Τα ανάλογα APK σε άλλα λειτουργικά συστήματα είναι το .msi στα Windows, το .sis στο Symbian, το .rpm ή το .deb στο Linux.

Ας δούμε τι υπάρχει μέσα
Στην πραγματικότητα, το .apk είναι ένα αρχείο ZIP, ώστε να μπορείτε να δείτε την εσωτερική συσκευή χρησιμοποιώντας οποιονδήποτε διαχειριστή αρχείων ή αρχειοθέτηση, για παράδειγμα το WinRAR ή την εφαρμογή για κινητά X-plore.





Αξίζει να θυμάστε ότι έχετε μόνο οπτική πρόσβαση σε εσωτερικούς πόρους.
Ας δούμε τη δομή
Μέσα στο .apk βλέπουμε έναν αριθμό αρχείων και φακέλων, ας μάθουμε σε τι χρησιμεύουν:
  • Το AndroidManifest.xml είναι ένα είδος «διαβατηρίου» της εφαρμογής από το οποίο μπορείτε να μάθετε όλα τα κύρια σημεία, τις απαιτήσεις, την έκδοση, τα δικαιώματα κ.λπ.
  • META-INF αυτό το αρχείο περιέχει μεταδεδομένα, δηλαδή δεδομένα σχετικά με δεδομένα, αθροίσματα ελέγχου, διαδρομές προς δεδομένα, διαδρομές και αθροίσματα ελέγχου πόρων, πιστοποιητικά. Μπορείτε να ανοίξετε αυτό το αρχείο με οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου, αλλά συνιστάται η χρήση του Notepad++.
  • Ο φάκελος res περιέχει όλους τους πόρους του προγράμματος, γραφικά, όπως εικονίδια, εικόνες, κείμενο και στοιχεία γραφικής διεπαφής. Μπορείτε επίσης να έχετε εύκολη πρόσβαση στον φάκελο.
  • Το classes.dex είναι ο άμεσος κώδικας προγράμματος εφαρμογής που εκτελείται από την εικονική μηχανή Dalvik VM, μπορείτε να δείτε τι υπάρχει μέσα σε αυτό το αρχείο μόνο αποσυμπιάζοντας το .apk. resources.arsc - μεταγλωττισμένο αρχείο XML, αυτό το αρχείο περιέχει δεδομένα σχετικά με όλους τους πόρους που εμπλέκονται στο πρόγραμμα.
  • lib - ένας φάκελος με εγγενείς βιβλιοθήκες, στους πόρους των οποίων είναι δυνατή η πρόσβαση μόνο όταν χρησιμοποιείτε εξειδικευμένα προγράμματα. Το APK μπορεί επίσης να περιέχει αρχεία και φακέλους όπως com, org, udk, αλλά όχι πάντα.

Τώρα ας δούμε την εσωτερική δομή με περισσότερες λεπτομέρειες για αυτό χρειαζόμαστε ένα πρόγραμμα αποσυμπίλησης, Java και ένα αρχείο APK. Το κύριο εργαλείο για την αποσυναρμολόγηση του .apk είναι το Apktool, αλλά αυτό το πρόγραμμα λειτουργεί μόνο από τη γραμμή, κάτι που δεν είναι πολύ βολικό. Για ταχύτερη και πιο βολική ανάλυση, μπορείτε να χρησιμοποιήσετε το APKing, αυτό εξακολουθεί να είναι το ίδιο Apktool, αλλά με τη δυνατότητα να λειτουργεί από το μενού περιβάλλοντος.
Και έτσι εγκαθιστούμε το APKing όπως κάθε εφαρμογή για Windows και, έχοντας επιλέξει .apk, κάνουμε κλικ σε αυτό με το δεξί κουμπί του ποντικιού και ταυτόχρονα Shift, και μετά θα δούμε τα εξής:


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


Ανοίγοντας το φάκελο θα έχουμε πρόσβαση σε όλους τους πόρους του αρχείου APK.


Τώρα μπορείτε να επεξεργαστείτε όλα τα αρχεία κειμένου, ενώ τηρώντας τους βασικούς κανόνες, μπορείτε να χρησιμοποιήσετε το δημοφιλές πρόγραμμα Notepad++, για παράδειγμα, σκεφτείτε το AndroidManifest.xml

Ανώτερος Συγγραφέας Τεχνολογίας

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

Για να μπορέσετε να ανοίξετε ένα αρχείο APK, πρέπει να μάθετε τι είδους αρχείο είναι η επέκταση αρχείου APK.

Υπόδειξη:Τα λανθασμένα σφάλματα συσχέτισης αρχείων APK μπορεί να είναι σύμπτωμα άλλων υποκείμενων ζητημάτων στο λειτουργικό σας σύστημα Windows. Αυτές οι μη έγκυρες καταχωρήσεις μπορούν επίσης να προκαλέσουν συσχετιζόμενα συμπτώματα, όπως αργή εκκίνηση των Windows, πάγωμα υπολογιστή και άλλα ζητήματα απόδοσης υπολογιστή. Επομένως, συνιστάται ιδιαίτερα να σαρώσετε το μητρώο των Windows για μη έγκυρες συσχετίσεις αρχείων και άλλα ζητήματα που σχετίζονται με ένα κατακερματισμένο μητρώο.

Απάντηση:

Τα αρχεία APK έχουν εκτελέσιμα αρχεία που σχετίζονται κυρίως με το Active Tutor Project (4C Media Inc.).

Τα αρχεία APK συσχετίζονται επίσης με το πακέτο Android (Open Handset Alliance), την υπηρεσία GameSpy Arcade (IGN Entertainment Inc.), το Train Simulator Packaged Activity (Microsoft Corporation) και το FileViewPro.

Άλλοι τύποι αρχείων ενδέχεται επίσης να χρησιμοποιούν την επέκταση αρχείου APK. Εάν γνωρίζετε οποιεσδήποτε άλλες μορφές αρχείου που χρησιμοποιούν την επέκταση αρχείου APK, επικοινωνήστε μαζί μας για να ενημερώσουμε τις πληροφορίες μας ανάλογα.

Πώς να ανοίξετε το αρχείο APK:

Ο πιο γρήγορος και ευκολότερος τρόπος για να ανοίξετε το αρχείο APK είναι να κάνετε διπλό κλικ σε αυτό. Σε αυτήν την περίπτωση, το ίδιο το σύστημα των Windows θα επιλέξει το απαραίτητο πρόγραμμα για να ανοίξει το αρχείο APK.

Σε περίπτωση που το αρχείο APK σας δεν ανοίξει, είναι πολύ πιθανό να μην έχετε εγκατεστημένο στον υπολογιστή σας το απαιτούμενο πρόγραμμα εφαρμογής για την προβολή ή την επεξεργασία αρχείων με επεκτάσεις APK.

Εάν ο υπολογιστής σας ανοίγει ένα αρχείο APK, αλλά είναι σε λάθος πρόγραμμα, θα χρειαστεί να αλλάξετε τις ρυθμίσεις συσχέτισης αρχείων στο μητρώο των Windows. Με άλλα λόγια, τα Windows συσχετίζουν τις επεκτάσεις αρχείων APK με λάθος πρόγραμμα.

Εγκατάσταση προαιρετικών προϊόντων - FileViewPro (Solvusoft) | | | |

Επεκτάσεις αλληλογραφίας Internet πολλαπλών χρήσεων APK (MIME):

  • mime application/vnd.android.package-archive

Εργαλείο ανάλυσης αρχείων APK™

Δεν είστε σίγουροι τι τύπο αρχείου APK είναι; Θέλετε να λάβετε ακριβείς πληροφορίες σχετικά με ένα αρχείο, τον δημιουργό του και πώς μπορεί να ανοίξει;

Τώρα μπορείτε να λάβετε άμεσα όλες τις πληροφορίες που χρειάζεστε για ένα αρχείο APK!

Το επαναστατικό APK File Analysis Tool™ σαρώνει, αναλύει και αναφέρει λεπτομερείς πληροφορίες σχετικά με το αρχείο APK. Ο αλγόριθμός μας που εκκρεμεί για δίπλωμα ευρεσιτεχνίας αναλύει γρήγορα το αρχείο και παρέχει λεπτομερείς πληροφορίες μέσα σε δευτερόλεπτα σε μια σαφή, ευανάγνωστη μορφή.†

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

Για να ξεκινήσετε τη δωρεάν ανάλυση του αρχείου σας, απλώς σύρετε και αποθέστε το αρχείο APK μέσα στη διακεκομμένη γραμμή παρακάτω ή κάντε κλικ στην επιλογή "Αναζήτηση στον υπολογιστή μου" και επιλέξτε το αρχείο. Η αναφορά ανάλυσης αρχείου APK θα εμφανιστεί παρακάτω, ακριβώς στο παράθυρο του προγράμματος περιήγησης.

Σύρετε το αρχείο APK εδώ για να ξεκινήσει η ανάλυση

Προβολή του υπολογιστή μου »

Ελέγξτε επίσης το αρχείο μου για ιούς

Το αρχείο σας αναλύεται... περιμένετε.

Όλοι είχαν περιπτώσεις που ένα αρχείο ήταν αδύνατο να ανοίξει. Ή μάλλον, ήταν δυνατό να ανοίξετε το αρχείο, αλλά το πρόγραμμα που ήταν απαραίτητο για να το ανοίξετε δεν ήταν εγκατεστημένο στον υπολογιστή. Ή απλώς συναντήσατε ένα αρχείο με προηγουμένως άγνωστη επέκταση. Για να λύσετε και τα δύο προβλήματα, όπως ίσως έχετε μαντέψει, χρειάζεται απλώς να βρείτε το σωστό πρόγραμμα.

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

Μπορείτε να δοκιμάσετε να κάνετε αυτήν την ερώτηση σε μία από τις μηχανές αναζήτησης, αλλά δεν μας ενδιαφέρουν απολύτως όλες οι πληροφορίες που σχετίζονται με κάποιο τρόπο με αυτήν την επέκταση αρχείου. Μας ενδιαφέρει ένα μόνο ερώτημα: « Πώς να ανοίξετε αυτό το αρχείο? "Για να απαντήσετε γρήγορα σε αυτήν την ερώτηση, μπορείτε να χρησιμοποιήσετε τον ιστότοπο, ο οποίος ονομάζεται - " Πώς να το ανοίξετε; "(http://chem-otkrit.ru)

Η δομή του ιστότοπου είναι εξαιρετικά απλή: μια γραμμή αναζήτησης, κατηγορίες για αναζήτηση, ένας κατάλογος δημοφιλών επεκτάσεων και προγράμματα για το άνοιγμα τους. Ποιο είναι λοιπόν το αρχείο μου; Μεταφέρουμε την επέκτασή του στη γραμμή αναζήτησης του ιστότοπου και ως απάντηση θα μας παράσχει μια περιγραφή της επέκτασης και απευθείας εκείνα τα προγράμματα που λειτουργούν με αυτήν την επέκταση. Μπορείτε επίσης να προσπαθήσετε να βρείτε την επέκταση που σας ενδιαφέρει χειροκίνητα χρησιμοποιώντας αλφαβητική αναζήτηση και αναζήτηση κατηγοριών. Είναι απλό!

Ας προσπαθήσουμε να βρούμε πληροφορίες σχετικά με την επέκταση στον ιστότοπο. apk .

Όπως αποδεικνύεται, τα αρχεία με την επέκταση .apk (AndroidPackagefile) προορίζονται για συσκευές με λειτουργικό σύστημα Android. Συνήθως βρίσκεται σε smartphone, tablet, ηλεκτρονικά αναγνώστες και άλλα ηλεκτρονικά είδη.

Στην πραγματικότητα, τα αρχεία .apk είναι αρχεία αρχείου zip. Μέσα σε αυτά μπορούν να αποθηκευτούν αρχεία ελέγχου του συστήματος Android, του προγράμματος ή του παιχνιδιού. Όταν μεταγλωττιστεί, οποιαδήποτε εφαρμογή θα μεταγλωττιστεί σε ένα αρχείο με την επέκταση apk, το οποίο θα αποθηκεύει αρχεία πηγαίου κώδικα, αρχεία, απαραίτητους πόρους και το αρχείο .manifest. Με άλλα λόγια, οι εφαρμογές των χρηστών έχουν αυτήν την επέκταση Android OS .

Τέτοια αρχεία συνήθως αποθηκεύονται στο κατάστημα εφαρμογών Google Playκαι εγκαθίστανται στο σύστημα Android αυτόματα μετά τη λήψη. Υπάρχουν όμως φορές που χρειάζεται να ανοίξετε ένα αρχείο σε επιτραπέζιο υπολογιστή και όχι σε φορητή συσκευή. Για λόγους ασφαλείας, θα πρέπει πάντα να ελέγχετε τέτοια αρχεία για ιούς, ώστε να μην βλάψετε τη συσκευή.

Μην ξεχνάτε ότι το αρχείο apk αρχειοθετείται κυρίως χρησιμοποιώντας τον αλγόριθμο συμπίεσης ZIP και θα ήταν πολύ λογικό να προσπαθήσετε να το ανοίξετε με τους συνηθισμένους αρχειοθέτες σας. Στο λειτουργικό σύστημα Windows, τέτοια προγράμματα είναι το WinRAR και το WinZIP, στο Linux – 7-Zip, στο MacOS – ArchiveUtility. Η εύρεση καθενός από τα παραπάνω προγράμματα δεν θα είναι δύσκολη. Μετά την αποσυσκευασία του αρχείου προέλευσης, ο χρήστης μπορεί να δει τα περιεχόμενα του πακέτου, τα αρχεία πηγαίου κώδικα, τα στοιχεία, το αρχείο δήλωσης, άλλους φακέλους και έγγραφα, αλλά δεν θα μπορεί να επεξεργαστεί κανένα από αυτά. Όταν χρησιμοποιείτε αρχειοθέτηση, το αρχείο ανοίγει μόνο για ανάγνωση.

λειτουργικό σύστημα Androidδημιουργήθηκε από την Google και χρησιμοποιεί ένα προϊόν λογισμικού για τη δημιουργία εφαρμογών Android SDK της Google με βάση τη γλώσσα Ιάβα. Χρησιμοποιώντας αυτό το προϊόν, μπορείτε όχι μόνο να ανοίξετε το αρχείο apk, αλλά και να το επεξεργαστείτε, να κάνετε τις απαραίτητες αλλαγές ή ακόμα και να το επαναλάβετε ή να δημιουργήσετε ένα νέο πρόγραμμα για το λειτουργικό σύστημα Android.

Μια εναλλακτική λύση για το άνοιγμα αρχείων .apk είναι Το πρόγραμμα Eclipse με επιπλέον πρόσθετο A.D.T.. Και τα δύο προγράμματα μπορούν να βρεθούν σε εκδόσεις για οποιοδήποτε λειτουργικό σύστημα.

Προβολή άλλων

Στις περισσότερες περιπτώσεις, οι εφαρμογές ενεργοποιούνται Το Android εγκαθίσταται μέσω του καταστήματος εφαρμογών Google Play. Ωστόσο, μερικές φορές καθίσταται απαραίτητο να εγκαταστήσετε μια εφαρμογή που έχετε λάβει από τοποθεσίες τρίτων. Εάν αντιμετωπίζετε ένα παρόμοιο πρόβλημα και δεν ξέρετε πώς, τότε αυτό το άρθρο πρέπει να σας βοηθήσει.

Βήμα αρ. Να επιτρέπεται η εγκατάσταση εφαρμογών από άγνωστες πηγές.

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

Αφού ενεργοποιήσετε αυτήν τη λειτουργία, θα μπορείτε να εγκαταστήσετε εφαρμογές όχι μόνο από το Google Play, αλλά και από οποιαδήποτε άλλη πηγή.

Βήμα #2: Αντιγράψτε το αρχείο APK που θέλετε να εγκαταστήσετε στη μνήμη της συσκευής σας Android.

Το επόμενο στάδιο είναι η αντιγραφή στη μνήμη της συσκευής. Εάν το αρχείο APK βρίσκεται στον υπολογιστή σας, τότε πρέπει να συνδέσετε τη συσκευή σας Android στον υπολογιστή χρησιμοποιώντας ένα καλώδιο USB και να αντιγράψετε το αρχείο APK στη μνήμη της συσκευής. Κατά την αντιγραφή, τόσο στην ενσωματωμένη μνήμη όσο και σε μια κάρτα μνήμης microSD.


Μπορείτε επίσης να κάνετε λήψη του αρχείου APK απευθείας στη συσκευή σας Android. Σε αυτήν την περίπτωση, δεν θα χρειαστεί να αντιγράψετε τίποτα και μπορείτε να παραλείψετε αυτό το βήμα.

Βήμα Νο. 3. Ξεκινήστε την εγκατάσταση του αρχείου APK στο Android.

Αφού ενεργοποιήσετε την εγκατάσταση εφαρμογών από άγνωστες πηγές και αντιγράψετε το αρχείο APK στη μνήμη της συσκευής, μπορείτε να προχωρήσετε απευθείας στην ίδια την εγκατάσταση. Για να εγκαταστήσετε ένα αρχείο APK στη συσκευή σας Android, απλά πρέπει να το ανοίξετε.

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


Αν σας ενδιαφέρει αυτή η ερώτηση, τότε θέλετε να αρχίσετε να την επεξεργάζεστε, ας ξεκινήσουμε το μάθημα!

Ένα παράδειγμα του τι αποτελείται η εφαρμογή πραγματοποιείται στην εφαρμογή - Google Now

Οι εφαρμογές που εγκαθιστάτε στο Android μπορούν να ανοίξουν με ένα συνηθισμένο αρχειοθέτημα, για μικρές και απλές εκδόσεις εφαρμογών, καθώς και αποσυμπίληση για σύνθετες και πλήρεις αλλαγές σε εφαρμογές apk (εφεξής apk).

Άνοιγμα apk χρησιμοποιώντας το Archiver


Από τι αποτελείται μια εφαρμογή Android;

Φάκελος περιουσιακών στοιχείων- τα στοιχεία σε αυτόν τον φάκελο είναι αρχεία που ορίζουν τις «δυνατότητες» της εφαρμογής

Φάκελος META-INF- αυτός ο φάκελος περιέχει αρχεία υπογραφής. Κάθε εταιρεία που δημοσιεύει εφαρμογές έχει τη δική της υπογραφή, που υποδηλώνει ότι είναι ιδιοκτησία της αφού έχει το δικό της κλειδί κρυπτογράφησης.

Φάκελος ΑΠΕ- αυτός ο φάκελος περιέχει το ορατό, ακουστικό μέρος της εφαρμογής. Αυτός ο φάκελος περιέχει αρχεία που σας επιτρέπουν να δημιουργήσετε μια διεπαφή, εικόνες και μελωδίες

Αρχείο AndroidManifest.xml- αίτηση διαβατηρίου apk. Αυτό το αρχείο περιέχει γενικές πληροφορίες για την εφαρμογή.

αρχείο resources.arsc- μεταγλωττισμένο «ορατό μέρος» της εφαρμογής ( Φάκελος ΑΠΕ)

Αν προσπαθήσετε να ανοίξετε οποιοδήποτε αρχείο, θα λάβετε αυτό:

δεν έχει απομεταγλωττιστεί το αρχείο AndroidManifest.xml