اذهب إلى المحتوى
  • 0

ما وظيفة ملف Manifest في آندرويد؟

Jason

السؤال

Recommended Posts

  • 0

يحوي ملف manifest.xml تعريفات جميع مكوّنات التطبيق components يعمل كواجهة بين نظام تشغيل آندرويد Android OS والتطبيق الخاص بك فإذا لم تقم بتعريف وإعلان المكوّن الخاص بك في هذا الملف فلن يكون بمقدور نظام التشغيل رؤيته. 

يكون ملف manifest.xml على الشكل التالي:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="com.example.helloworld"
   android:versionCode="1"
   android:versionName="1.0" >
   
   <uses-sdk
      android:minSdkVersion="8"
      android:targetSdkVersion="22" />
   
   <application
       android:icon="@drawable/ic_launcher"
       android:label="@string/app_name"
       android:theme="@style/AppTheme" >
       
       <activity
          android:name=".MainActivity"
          android:label="@string/title_activity_main" >
       </activity>
       
   </application>
</manifest>

يحوي الوسم <application>...</application> العناصر ذات الصلة بالتطبيق مثل أيقونة التطبيق التي تحدد عن طريق السمة Attribute android:icon. الموجودة في res/drawable-hdpi. كذلك الصورة التي ستظهر عند تشغيل التطبيق موجودة في مجلد drawable.

يُستخدم الوسم <activity> لتحديد النشاط activity حيث تحدد السمة android:name اسم الصف الفرعي subclass الموروث من الصف الأساسي Activity. وتحدد السمة android:label العنوان title. يمكنك تحديد أكثر من نشاط باستخدام الوسم <activity>.

فيما يلي الوسوم التي تستخدمها في ملف manifest.xml لتحديد مختلف مكوّنات تطبيق آندرويد:

 <activity

<service

<receiver>

<provider

 

تم التعديل في بواسطة Lujain
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...