Τι είναι το αρχείο μανιφέστου Android - Codiclick

μερίδιο

Τι είναι το αρχείο manifest android

Διαφημίσεις

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


Το αρχείο AndroidManifest είναι ένα αρχείο διαμόρφωσης που πρέπει να έχει το έργο μας στο Android, αυτό το αρχείο δήλωσης περιγράφει σημαντικές πληροφορίες του έργου. σε επόμενη δημοσίευση της επίσημης σελίδας υπάρχουν λίγα περισσότερα για αυτό το αρχείο. (

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


Αυτό το αρχείο βρίσκεται στον κατάλογο δήλωσης και έχει την ακόλουθη δομή:

Εδώ μπορούμε να εντοπίσουμε βασικά στοιχεία όπως:


  • εικόνισμα: Αντιστοιχεί στη διαδρομή όπου βρίσκεται το εικονίδιο της εφαρμογής.
  • ετικέτες: Διαδρομή όπου βρίσκεται το όνομα της εφαρμογής.
  • θέμα: Διαδρομή με το στυλ που χρησιμοποιεί η εφαρμογή ως προς το θέμα.
  • δραστηριότητα: Αντιστοιχεί στην παραμετροποίηση των δραστηριοτήτων που χρησιμοποιεί η εφαρμογή


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


Στην παρακάτω εικόνα μπορείτε να δείτε ότι το έργο αποτελείται από 3 Δραστηριότητες, οι οποίες με τη σειρά τους ορίζονται στο αρχείο δήλωσης.


Είναι πολύ σημαντικό να ξεκαθαρίσουμε ότι αυτό το αρχείο δημιουργείται και ενημερώνεται αυτόματα, δεν είναι απαραίτητο να προσθέσετε τη δραστηριότητα με μη αυτόματο τρόπο, αυτό γινόταν πριν όταν χρησιμοποιήθηκε στο Eclipse IDE για την ανάπτυξη εφαρμογών, αλλά τώρα με το Android Studio αυτή η διαδικασία είναι αυτόματο.


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


Για παράδειγμα, μερικές από τις πιο συνηθισμένες τροποποιήσεις μπορεί να είναι η δυνατότητα ορισμού ποια είναι η πρώτη οθόνη που εμφανίζεται, γι' αυτό, εάν έχουμε δει τις προηγούμενες εικόνες, θα παρατηρήσουμε ότι στην ενότητα που αντιστοιχεί στο MainActivity υπάρχει ένα μπλοκ κώδικα <intent-filter> και στην ιδιότητα που υποδεικνύει ότι αυτή θα είναι η πρώτη οθόνη, αν θέλουμε μπορούμε να τροποποιήσουμε αυτό το φίλτρο και να το προσθέσουμε στο “OtherActivity”, αλλάζοντας επίσης την ιδιότητα “android:exported=”true””



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


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



Και αυτό είναι, με αυτό μπορούμε να πάρουμε μια ιδέα για το τι είναι το αρχείο και τη σημασία του για το έργο μας.

Μπορεί επίσης να σας ενδιαφέρει.




Υπάρχει κάτι που θέλετε να προσθέσετε ή να σχολιάσετε σχετικά με αυτήν την καταχώρηση; μη διστάσετε να κάνετε….Και αν σας άρεσε... σας προσκαλώ να το μοιραστείτε y Εγγραφείτε κάνοντας κλικ στο κουμπί "Εγγραφή σε αυτόν τον ιστότοπο" για να ακούσετε περισσότερες αναρτήσεις όπως αυτή 😉