Apakah fail manifes Android - Codiclick

kongsi

Apakah fail manifes android

Iklan

Dalam entri pada struktur direktori Android, fail manifes aplikasi telah disebutkan, kali ini kita akan melihat kandungannya dan kepentingannya.


Fail AndroidManifest ialah fail konfigurasi yang mesti ada pada projek android kami, fail manifes ini menerangkan maklumat penting projek itu. dalam penerbitan seterusnya halaman rasmi terdapat sedikit lagi tentang fail ini. (

Mentakrifkan maklumat umum seperti nama apl, ikon, tema dan komponen aplikasi seperti aktiviti, perkhidmatan, pembekal kandungan, kebenaran akses kepada fungsi sistem seperti kamera, internet, bluetooth, antara lain, serta Cara menentukan aktiviti utama daripada sistem.


Fail ini boleh didapati dalam direktori manifes dan mempunyai struktur berikut:

Di sini kita boleh mengenal pasti elemen asas seperti:


  • ikon: Sepadan dengan laluan di mana ikon aplikasi terletak.
  • label: Laluan di mana nama aplikasi terletak.
  • tema: Laluan dengan gaya yang digunakan oleh aplikasi dari segi tema.
  • aktiviti: Sepadan dengan parameterisasi aktiviti yang digunakan oleh aplikasi


Sebagai contoh, dalam kes aktiviti, kita sudah tahu bahawa apl terdiri daripada aktiviti, ini sepadan dengan skrin aplikasi dan dibahagikan kepada bahagian grafik dan bahagian logik sistem, supaya apl boleh memuatkan skrin ini , ini mesti diparameterkan dalam manifes.


Dalam imej berikut, anda boleh melihat bahawa projek itu terdiri daripada 3 Aktiviti, ini pula ditakrifkan dalam fail manifes.


Adalah sangat penting untuk menjelaskan bahawa fail ini dicipta dan dikemas kini secara automatik, tidak perlu menambah aktiviti secara manual, ini telah dilakukan sebelum ini apabila ia digunakan dalam Eclipse IDE untuk membangunkan aplikasi, tetapi kini dengan Android Studio proses ini automatik.


walau bagaimanapun, ini tidak bermakna kami tidak boleh mengubah suai fail, sebaliknya, kami mungkin perlu berbuat demikian, tetapi adalah sangat penting untuk kami berhati-hati, kerana jika fail ini rosak sistem kami tidak akan dapat dimulakan .


Sebagai contoh, beberapa pengubahsuaian yang paling biasa mungkin adalah kemungkinan untuk menentukan skrin pertama yang muncul, untuk ini, jika kita telah melihat imej sebelumnya, kita akan melihat bahawa dalam bahagian yang sepadan dengan MainActivity terdapat blok kod < penapis niat> dan dalam sifat yang menunjukkan bahawa ini akan menjadi skrin pertama, jika kita mahu kita boleh mengubah suai penapis ini dan menambahkannya pada "OtherActivity", juga menukar sifat "android:exported="true""



Dengan cara ini, apabila memulakan projek, ia menyemak perkara yang terdapat dalam manifes, menunjukkan bahawa skrin pertama yang akan dipaparkan ialah skrin yang ditakrifkan oleh OtraActivity.


Satu lagi pengubahsuaian yang sangat biasa pada fail ialah memautkan kebenaran dalam aplikasi, walaupun ini juga boleh dilakukan secara logik, dari sini anda boleh menambah kebenaran untuk menggunakan kamera, internet, antara lain.



Dan itu sahaja, dengan itu kita boleh mendapatkan idea tentang apa itu fail dan kepentingannya untuk projek kita.

Ia juga mungkin menarik minat anda.




Adakah anda ingin menambah atau mengulas tentang entri ini? berasa bebas untuk melakukan….Dan jika anda menyukainya... Saya menjemput anda untuk berkongsi Y Langgan dengan mengklik butang "Sertai tapak ini" untuk mendengar lebih banyak siaran seperti ini 😉