Rise Company
22-07-2017, 22:44
بناء تطبيقات متوافقه مع الاصدارات القديمة للمنصات فى الفون جاب و الكوردوفا
How do you build and deploy to an older version of android for Phone Gap / cordova
عند بناء تطبيقات تكون متوافقه فى الغالب مع الاصدارات الحديثة من الاندرويد اما القديم فلا ,
فعلى سبيل المثال الاصدار 5 او 6 سيعمل جدي معك اما الاصدار 4 من الاندرويد فلن يعمل معك بشكل سليم.
كل ما عليك فعله هو ذكر api المناسب لك لبناء تطبيقاتك , اذهب الى المسار التالى
platform/android/AndroidManifest.xml ابحث داخل الملف اندرويد مانفيست.
عن sdk buildversion داخل AndroidManifest.xml
ابحث عن الكود وعدل القيمة فقط :
<preference name="android-minSdkVersion" value="XX"> // value is the API LEVEL
<preference name="android-targetSdkVersion" value="XX">
هذا الكود يجبر الفون جاب بانتاج تطبيق بالاصدار المحدد
*targetSdk = tell phonegap which android build version to use,
هذا الكود يوضح الاصدار اقل اصدار مناسب للاستخدام و التحميل
*MinSdk is to limit user who want to download it.
يمكنك مراجعه اصدارات api لمعرفة اى منصة اندرويد تريدها
check the API LEVEL of android build here (https://developer.android.com/tools/revisions/build-tools.html).
هنا ممكن نجعلها مثلا: :
<preference name="android-minSdkVersion" value="8"> //android 2.2
<preference name="android-targetSdkVersion" value="17"> //android 4.2
يمكنك ايضا داخل الملف config.xmlوضع هذا الكود
<preference name="android-minSdkVersion" value="14"/>
المرجع:
https://stackoverflow.com/questions/24522921/how-do-you-build-and-deploy-to-an-older-version-of-android-for-ionic-cordova
How do you build and deploy to an older version of android for Phone Gap / cordova
عند بناء تطبيقات تكون متوافقه فى الغالب مع الاصدارات الحديثة من الاندرويد اما القديم فلا ,
فعلى سبيل المثال الاصدار 5 او 6 سيعمل جدي معك اما الاصدار 4 من الاندرويد فلن يعمل معك بشكل سليم.
كل ما عليك فعله هو ذكر api المناسب لك لبناء تطبيقاتك , اذهب الى المسار التالى
platform/android/AndroidManifest.xml ابحث داخل الملف اندرويد مانفيست.
عن sdk buildversion داخل AndroidManifest.xml
ابحث عن الكود وعدل القيمة فقط :
<preference name="android-minSdkVersion" value="XX"> // value is the API LEVEL
<preference name="android-targetSdkVersion" value="XX">
هذا الكود يجبر الفون جاب بانتاج تطبيق بالاصدار المحدد
*targetSdk = tell phonegap which android build version to use,
هذا الكود يوضح الاصدار اقل اصدار مناسب للاستخدام و التحميل
*MinSdk is to limit user who want to download it.
يمكنك مراجعه اصدارات api لمعرفة اى منصة اندرويد تريدها
check the API LEVEL of android build here (https://developer.android.com/tools/revisions/build-tools.html).
هنا ممكن نجعلها مثلا: :
<preference name="android-minSdkVersion" value="8"> //android 2.2
<preference name="android-targetSdkVersion" value="17"> //android 4.2
يمكنك ايضا داخل الملف config.xmlوضع هذا الكود
<preference name="android-minSdkVersion" value="14"/>
المرجع:
https://stackoverflow.com/questions/24522921/how-do-you-build-and-deploy-to-an-older-version-of-android-for-ionic-cordova