ترقية أندرويد في كوردوفا
يوضح هذا الدليل كيفية تعديل مشروعات كوردوفا للترقية انطلاقًا من الإصدارات القديمة من كوردوفا. تُطبَّق معظم هذه الإرشادات على المشاريع التي تم إنشاؤها باستخدام أدوات سطر الأوامر القديمة التي كانت قبل واجهة سطر الأوامر cordova. يمكنك الانتقال إلى توثيق واجهة سطر الأوامر للحصول على معلومات حول كيفية تحديث إصدار واجهة سطر الأوامر.
الترقية إلى الإصدار 7.X.X
أفضل طريقة للترقية إلى الإصدار 7.X.X هي إزالة منصة أندرويد من مشروعك، ثم إعادة إضافتها بالإصدار الجديد. مثلًا:
cordova platform remove android
cordova platform add android@7.X.X
إن كنت تستخدم الطريقة المذكورة أعلاه، تذكر أنّ كل التغييرات التي قمت بها على مجلد منصة أندرويد ستضيع (لا يُنصح بتعديل محتويات هذا المجلد على أيِّ حال).
لسوء الحظ، نظرًا للتحديثات التي أُجريت على بنية الملفات، يجب تحديث المشاريع التي لم تُنشأ بواسطة واجهة سطر الأوامر يدويًا، أو سيتعيّن إنشاء مشروع كوردوفا جديد، ونقل الملفات إلى المشروع الجديد. هذا الأمر ناتجٌ عن الانتقال إلى منصة التطوير Android Studio.
الترقية إلى الإصدار 6.X.X
أفضل طريقة للترقية إلى الإصدار 6.X.X هي إزالة منصة أندرويد من مشروعك، ثم إعادة إضافتها بإصدار جديدٍ. مثلا:
cordova platform remove android
cordova platform add android@6.X.X
إن كنت تستخدم الطريقة المذكورة أعلاه، تذكر أنّ التغييرات التي أجريتها على مجلد منصة أندرويد ستضيع (لا يُنصح بتعديل محتويات هذا المجلد).
يمكنك أيضًا استخدام برنامج تحديث الشيفرة (update script) الخاص بالمنصة. بالنسبة إلى المشروعات التي لم تُنشَأ عبر واجهة سطر الأوامر، فعليك تنفيذ الأمر التالي:
bin/update path/to/project
الترقية إلى الإصدار 5.X.X
أفضل طريقة للترقية إلى الإصدار 5.X.X هي إزالة منصة أندرويد من مشروعك وإعادة إضافتها مع الإصدار الجديد. مثلًا:
cordova platform remove android
cordova platform add android@5.X.X
إن كنت تستخدم الطريقة المذكورة أعلاه، تذكر أنّ التغييرات التي أجريتها على مجلد منصة أندرويد ستضيع (لا يُنصح بتعديل محتويات هذا المجلد).
بدلاً من ذلك، يمكنك استخدام برنامج تحديث الشيفرة البرمجية الخاص بالمنصة. بالنسبة للمشاريع التي لم تُنشأ عبر واجهة سطر الأوامر، فنفّذ الأمر التالي:
bin/update path/to/project
بالنسبة لمشاريع واجهة سطر الأوامر:
- حدِّث إصدار واجهة سطر الأوامر.
- نفّذ الأمر
cordova platform update android@5.0.0في مشاريعك الحالية.
ترقية الإضافات في الإصدار Marshmallow من أندرويد
يضيف الإصدار 5.0.0 دعمًا لواجهة أندرويد البرمجية ذات المستوى 23 (Marshmallow). قدّم إصدارُ Marshmallow نموذج أذوناتٍ جديدٍ، والذي قد يتطلب منك تحديث بعض الإضافات المثبّتة للتأكد من توافقها مع الهواتف الجديدة. يمكن أن تتسبب الإصدارات القديمة من الإضافات التي لا تعالج الأذونات بشكل صحيح بتعطل التطبيق بشكل غير متوقع. لاحظ أنّ هذا لا يؤثر على كل الإضافات، ولكن فقط تلك التي تحاول الوصول إلى أذونات أندرويد (انظر جدول الأذونات الخطيرة).
تتأثر الإضافات الأساسية التالية بهذا التغيير، ويجب ترقيتها لاستخدامها مع الإصدار 5.0.0 من cordova-android فما فوقه:
| الإضافة | أدنى إصدار متوافق |
|---|---|
| الكاميرا | 2.0.0
|
| الأسماء (مهملة) | 2.0.0
|
| الوصول إلى الملفات | 4.0.0
|
| تحديد الموقع الجغرافي | 2.0.0
|
| تسجيل الصوت | 2.0.0
|
بالنسبة للإضافات غير الأساسية، يمكنك التحقق مما إذا كانت الإضافة تتطلب أذونات خطيرة من خلال فحص الملف plugin.xml الخاص بتلك الإضافات. إن كانت الإضافة تستخدم أذونات أندرويد، فسترى بعض المُدخلات التي تصرّح بها في الملف plugin.xml. على سبيل المثال:
<uses-permission android:name="android.permission.PERMISSION_NAME" />
حيث يُستبدل اسم إذن أندرويد بـ PERMISSION_NAME. يمكن العثور على الملف plugin.xml في مجلد الإضافة في مشروع كوردوفا خاصتك (مثلًا، في الموضع plugins/example-plugin/plugin.xml). راجع توثيقات الإضافات التي تستخدم الأذونات الخطيرة لتحديد الخطوات التي يجب اتخاذها لضمان التوافق مع الإصدار 5.0.0 فما فوق من cordova-android.
الترقية إلى الإصدار 4.0.0
هناك بعض الخطوات الضرورية للترقية للاستفادة من التغييرات الهامة التي جاء بها الإصدار 4.0.0. وهي بشكل عامٍ على النحو الآتي.
بالنسبة للمشاريع التي لم تُنشأ عبر واجهة سطر الأوامر، نفّذ الأمر التالي:
bin/update path/to/project
بالنسبة لمشاريع واجهة سطر الأوامر:
- حدّث إصدار واجهة سطر الأوامر
cordova. - َنفِّذ الأمر
cordova platform update android@4.0.0في مشاريعك الحالية.
ترقية اللائحة البيضاء
تُقدَّم الآن جميع وظائف اللائحة البيضاء عبر الإضافات. فبدون استخدام تلك الإضافات، لن تحمي اللوائح البيضاء تطبيقك بعد الترقية إلى الإصدار 4.0.0.
لدى كوردوفا إضافتان خاصتان باللوائح البيضاء، واللتان توفران مستويات مختلفة من الحماية.
- الإضافة
cordova-plugin-whitelist(موصى بها)- يُنصح بشدة باستخدام هذه الإضافة، لأنها أكثر أمانًا وقابلية للتعديل من اللائحة البيضاء في الإصدارات السابقة.
- راجع صفحة الإضافة cordova-plugin-whitelist للحصول على تفاصيل حول التغييرات المطلوبة في الإعدادات.
- نفّذ الأمر:
cordova plugin add cordova-plugin-crosswalk-webview
- الإضافة
cordova-plugin-legacy-whitelist- توفر هذه الإضافة نفس سلوك اللائحة البيضاء في الإصدارات السابقة. راجع صفحة cordova-plugin-legacy-whitelist.
- لا تستدعي هذه الإضافة إجراء تغييرات على الإعدادات، بيْد أنّها توفر حماية أقل من الإضافة السابقة الموصى بها.
- نفّذ الأمر:
cordova plugin add cordova-plugin-legacy-whitelist
استخدام العارض Crosswalk
بشكل افتراضي، سيستخدم تطبيقك عارض النظام الذي يوفره الجهاز. إن كنت ترغب في استخدام العارض Crosswalk بدلًا من منه، فما عليك سوى تثبيت الإضافة Crosswalk على النحو التالي:
cordova plugin add cordova-plugin-crosswalk-webview
عند تثبيت هذه الإضافة، فسيُثبَّت العارض Crosswalk في تطبيقك ويُهيَّأ بالشكل الصحيح.
ترقية الإضافة Splashscreen
بالنسبة للتطبيقات التي تستخدم شاشة البداية (splash screen)، فقد تم احتواء هذه الوظيفة في إضافةٍ تدعى cordova-plugin-splashscreen. خيارات الإعدادات الخاصة بشاشات البداية لم تتغير. والخطوة الوحيدة الضرورية للترقية هي تثبيت الإضافة:
cordova plugin add cordova-plugin-splashscreen
الترقية إلى الإصدار 3.7.1 انطلاقًا من الإصدار 3.6.0
بالنسبة للمشاريع التي لم تُنشأ عبر واجهة سطر الأوامر، نفّذ الأمر التالي:
bin/update path/to/project
بالنسبة لمشاريع واجهة سطر الأوامر:
- حدّث إصدار واجهة سطر الأوامر.
- نفّذ الأمر
cordova platform update androidفي مشاريعك الحالية.
الترقية إلى الإصدار 3.3.0 انطلاقًا من الإصدار 3.2.0
اتبع نفس التعليمات كما في حالة الإصدار 3.2.0.
بدءًا من الإصدار 3.3.0، يتم الآن تصريف (compiling) وقت تشغيل كوردوفا (Cordova runtime) كمكتبةِ أندرويد بدلًا من ملف Jar. المفروض ألا يكون لهذا تأثيرٌ على استخدام واجهة سطر الأوامر، ولكن سيحتاج مستخدمو بيئات التطوير المتكاملة (IDE) إلى استيراد مشروع MyProject-CordovaLib المُضاف حديثًا إلى مساحة العمل خاصتهم.
الترقية إلى الإصدار 3.2.0 انطلاقًا من الإصدار 3.1.0
بالنسبة للمشاريع التي أُنشئت باستخدام واجهة سطر الأوامر كوردوفا:
- حدّث إصدار واجهة سطر الأوامر
cordova. - نفّذ الأمرَ
cordova platform update android
بالنسة للمشاريع التي لم تُنشأ باستخدام واجهة سطر الأوامر، نفّذ الأمر:
bin/update <project_path>
تنبيه: من الإصدار 4.4 إلى الإصدار 4.4.3 من أندرويد، لن يؤدي إنشاء عنصر إدخال ملفات (file input element) من النوع type = "file" إلى فتح منتقي الملفات (file picker). مصدر هذه المشكلة هو المتصفح Chromium على منصة أندرويد، ويمكن إعادة إنتاج المشكلة في متصفح Chrome المنفصل عنه على نفس المنصة (راجع هذه الصفحة لمزيدٍ من التفاصيل)؛ الحل المقترح هو استخدام الإضافتين FileTransfer و File على منصة أندرويد 4.4. يمكنك الإنصات إلى الحدث onClick من المُدخلة type="file"، ثم عرض واجهة منتقي الملفات. لربط بيانات النموذج مع التحميل، يمكنك استخدام جافاسكريبت لربط قيم النموذج مع طلبية POST متعددة الأجزاء (multi-part POST) التي تُنشئها الإضافة FileTransfer.
الترقية إلى الإصدار 3.1.0 انطلاقًا من الإصدار 3.0.0
بالنسبة للمشاريع التي أُنشئت باستخدام واجهة سطر أوامر كوردوفا، قم بما يلي:
- حدّث إصدار واجهة سطر الأوامر.
- نفّذ الأمرَ
cordova platform update android
بالنسبة للمشاريع التي لم تُنشأ باستخدام واجهة سطر الأوامر، فنفّذ الأمر التالي:
bin/update <project_path>
ترقية واجهة سطر الأوامر إلى الإصدار 3.0.0 انطلاقًا من الإصدار 2.9.0
- أنشئ مشروعًا جديدًا لكوردوفا 3.0.0 باستخدام واجهة سطر الأوامر، كما هو موضح في صفحتها
- أضف منصاتك إلى مشروع كوردوفا، مثل استعمال الأمر:
cordova platform add android
- انسخ محتويات مجلد المشروع
wwwالخاص بك إلى المجلدwwwالموجود في جذر مشروع كوردوفا الذي أنشأته للتو. - انسخ كل الأصول المحلية (native assets) من مشروعك القديم إلى المجلدات المناسبة داخل
platforms/android: هذا المجلد سيحتوي مشروع Cordova-android الأصلي. - استخدم واجهة سطر الأوامر لتثبيت الإضافات التي تحتاج إليها. لاحظ أنّ واجهة سطر الأوامر تتعامل مع جميع الواجهات البرمجية الأساسية على أنّها إضافات، لذا قد تحتاج إلى إضافتها. تذكر أنّ الإضافات ذات الإصدارات الأعلى من 3.0.0 هي الوحيدة المتوافقة مع واجهة سطر الأوامر.
الترقية إلى الإصدار 3.0.0 انطلاقًا من الإصدار 2.9.0
- أنشئ مشروعًا جديدًا.
- انسخ محتويات المجلد
wwwإلى المشروع الجديد. - انسخ كل أصول أندرويد الأصلية من المجلد
resإلى المشروع الجديد. - انسخ كل الإضافات التي ثبتّها من المجلدات الفرعية
srcإلى المشروع الجديد. - تأكد من ترقية أي مراجع مُهملة
<plugin>في الملفconfig.xmlالقديم إلى مواصفات<feature>الجديدة. - قم بتحديث أي مراجع تُشير إلى الحزمة
org.apache.cordova.apiواجعلها تشير إلىorg.apache.cordova.
ملاحظة: أزيلت جميع الواجهات البرمجية الأساسية، ويجب تثبيتها كإضافات. يرجى الاطلاع على دليل استخدام Plugman لإدارة الإضافات لمزيد من التفاصيل.
الترقية إلى الإصدار 2.9.0 انطلاقا من الإصدار 2.8.0
- نفّذ الأمرَ
bin/update <project_path>
الترقية إلى الإصدار 2.8.0 انطلاقا من الإصدار 2.7.0
- أزِل الملف
cordova-2.7.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-2.8.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova.jsالجديد إلى مشروعك. - قم بتحديث ملف HTML خاصتك لاستخدام ملف
cordova.jsالجديد. - انسخ الملف
res/xml/config.xmlفي المسارframework/res/xml/config.xml. - حدِّث الملف
framework/res/xml/config.xmlحتى يحتوي على إعدادات مماثلةٍ للسابق. - انسخ الملفات الموجودة في المجلد
bin/templates/cordovaإلى مجلد المشروعcordova.
الترقية إلى الإصدار 2.7.0 انطلاقًا من الإصدار 2.6.0
- أزِل الملف
cordova-2.6.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-2.7.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ ملف
cordova-2.7.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام ملف
cordova-2.7.0.jsالجديد. - انقل الملف
res/xml/config.xmlليُطابق المسارframework/res/xml/config.xml. - حدّث الملف
framework/res/xml/config.xmlحتى يحتوي على إعدادات مماثلةٍ للسابق. - انسخ الملفات الموجودة في المجلد
bin/templates/cordovaإلى مجلد المشروعcordova.
الترقية إلى الإصدار 2.6.0 انطلاقا من الإصدار 2.5.0
- أزِل الملف
cordova-2.5.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-2.6.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ ملف
cordova-2.6.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-2.6.0.jsالجديد. - انقل الملف
res/xml/config.xmlليُطابِق المسارframework/res/xml/config.xml. - حدّث الملف
framework/res/xml/config.xmlحتى يحتوي على إعدادات مماثلةٍ للسابق. - انسخ الملفات الموجودة في المجلد
bin/templates/cordovaإلى مجلد المشروعcordova.
نفّذ الأمر bin/update <project> في مسار المشروع المذكور في المجلد المصدري لكوردوفا.
الترقية إلى الإصدار 2.5.0 انطلاقا من الإصدار 2.4.0
- أزِل الملف
cordova-2.4.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-2.5.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ ملف
cordova-2.5.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-2.5.0.jsالجديد. - انقل الملف
res/xml/config.xmlليُطابق المسارframework/res/xml/config.xml. - حدّث الملف
framework/res/xml/config.xmlحتى يحتوي على إعدادات مماثلةٍ للسابق. - انسخ الملفات الموجودة في المجلد
bin/templates/cordovaإلى مجلد المشروعcordova.
الترقية إلى الإصدار 2.4.0 انطلاقًا من الإصدار 2.3.0
- أزِل الملف
cordova-2.3.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-2.4.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova-2.4.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-2.4.0.jsالجديد. - انسخ الملف
res/xml/config.xmlليُطابق المسارframework/res/xml/config.xml. - انسخ الملفات الموجودة في المجلد
bin/templates/cordovaإلى مجلد المشروعcordova.
الترقية إلى الإصدار 2.3.0 انطلاقًا من الإصدار 2.2.0
- أزِل الملف
cordova-2.2.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-2.3.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova-2.3.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-2.3.0.jsالجديد. - انقل الملف
res/xml/config.xmlليُطابق المسارframework/res/xml/config.xml. - انسخ الملفات من المجلد
bin/templates/cordovaإلى مجلد المشروعcordova.
الترقية إلى الإصدار 2.2.0 انطلاقًا من الإصدار 2.1.0
- أزِل الملف
cordova-2.1.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-2.2.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova-2.2.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-2.2.0.jsالجديد. - انسخ الملف
res/xml/config.xmlليُطابق المسارframework/res/xml/config.xml. - انسخ الملفات الموجودة في المجلد
bin/templates/cordovaإلى مجلد المشروعcordova.
الترقية إلى الإصدار 2.1.0 انطلاقًا من الإصدار 2.0.0
- أزِل الملف
cordova-2.0.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-2.1.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova-2.1.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-2.1.0.jsالجديد. - انسخ الملف
res/xml/config.xmlليُطابق المسارframework/res/xml/config.xml. - انسخ الملفات الموجودة في المجلد
bin/templates/cordovaإلى مجلد المشروعcordova.
الترقية إلى الإصدار 2.0.0 انطلاقا من الإصدار 1.9.0
- أزِل الملف
cordova-1.9.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-2.0.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova-2.0.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-2.0.0.jsالجديد. - انسخ الملف
res/xml/config.xmlليُطابق المسارframework/res/xml/config.xml.
في الإصدار 2.0.0، يجمع الملف config.xml الملفين cordova.xml و plugins.xml ويستبدلهما. الملفات القديمة أصبحت مُهملةً الآن، وعلى الرغم من أنها لا تزال مدعومةً في الإصدار 2.0.0، إلا أنها ستوقف في إصدار مستقبلي.
الترقية إلى الإصدار 1.9.0 انطلاقا من الإصدار 1.8.1
- أزِل الملف
cordova-1.8.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-1.9.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova-1.9.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-1.9.0.jsالجديد. - انقل الملف
res/xml/plugins.xmlليُطابق المسارframework/res/xml/plugins.xml.
نظرًا لإدخال العارض CordovaWebView في الإصدار 1.9.0، فقد لا تعمل إضافات الطرف الثالث. فتلك الإضافات تحتاج إلى الحصول على سياق من CordovaInterface باستخدام التابعَين getContext() أو getActivity(). إن لم تكن لديك خبرة في التطوير على منصة أندرويد، فيرجى الاتصال بمشرف الإضافة، وإضافة هذه المهمة إلى أداة تعقب الأخطاء خاصتهم.
الترقية إلى الإصدار 1.8.0 انطلاقًا من الإصدار 1.8.0
- أزِل الملف
cordova-1.8.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-1.8.1.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova-1.8.1.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-1.8.1.jsالجديد. - انقل الملف
res/xml/plugins.xmlليُطابق المسارframework/res/xml/plugins.xml.
الترقية إلى الإصدار 1.8.0 انطلاقًا من الإصدار 1.7.0
- أزِل الملف
cordova-1.7.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-1.8.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova-1.8.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-1.8.0.jsالجديد. - انقل الملف
res/xml/plugins.xmlليُطابق المسارframework/res/xml/plugins.xml.
الترقية إلى الإصدار 1.8.0 انطلاقًا من الإصدار 1.7.1
- أزِل الملف
cordova-1.7.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-1.8.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova-1.8.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-1.8.0.jsالجديد. - انقل الملف
res/xml/plugins.xmlليُطابق المسارframework/res/xml/plugins.xml.
الترقية إلى الإصدار 1.7.0 انطلاقا من الإصدار 1.6.1
- أزِل الملف
cordova-1.6.1.jarمن مجلد المشروعlibs. - أضف الملف
cordova-1.7.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova-1.7.0.jsالجديد إلى مشروعك. - انقل الملف
res/xml/plugins.xmlليُطابق المسارframework/res/xml/plugins.xml.
الترقية إلى الإصدار 1.6.1 انطلاقا من الإصدار 1.6.0
- أزِل الملف
cordova-1.6.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-1.6.1.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova-1.6.1.jsالجديد إلى مشروعك. - انقل الملف
res/xml/plugins.xmlليُطابق المسارframework/res/xml/plugins.xml.
الترقية إلى الإصدار 1.6.0 انطلاقا من الإصدار 1.5.0
- أزِل الملف
cordova-1.5.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-1.6.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ ملف
cordova-1.6.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-1.6.0.jsالجديد. - انقل الملف
res/xml/plugins.xmlليُطابق المسارframework/res/xml/plugins.xml. - استبدل الملف
res/xml/phonegap.xmlبالملفres/xml/cordova.xmlلمطابقة المسارframework/res/xml/cordova.xml.
الترقية إلى الإصدار 1.5.0 انطلاقًا من الإصدار 1.4.0
- أزِل الملف
phonegap-1.4.0.jarمن مجلد المشروعlibs. - أضف الملف
cordova-1.5.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
cordova-1.5.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
cordova-1.5.0.jsالجديد. - انقل الملف
res/xml/plugins.xmlليُطابق المسارframework/res/xml/plugins.xml. - استبدل الملف
res/xml/phonegap.xmlبالملفres/xml/cordova.xmlلمطابقة المسارframework/res/xml/cordova.xml.
الترقية إلى الإصدار 1.4.0 انطلاقًا من الإصدار 1.3.0
- أزِل الملف
phonegap-1.3.0.jarمن مجلد المشروعlibs. - أضف الملف
phonegap-1.4.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
phonegap-1.4.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
phonegap-1.4.0.jsالجديد. - انقل الملف
res/xml/plugins.xmlليُطابق المسارframework/res/xml/plugins.xml. - انقل الملف
res/xml/phonegap.xmlليُطابق المسارframework/res/xml/phonegap.xml.
الترقية إلى الإصدار 1.3.0 انطلاقًا من الإصدار 1.2.0
- أزِل الملف
phonegap-1.2.0.jarمن مجلد المشروعlibs. - أضف الملف
phonegap-1.3.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
phonegap-1.3.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
phonegap-1.2.0.jsالجديد. - انقل الملف
res/xml/plugins.xmlليُطابق المسارframework/res/xml/plugins.xml. - انقل الملف
res/xml/phonegap.xmlليُطابق المسارframework/res/xml/phonegap.xml.
الترقية إلى الإصدار 1.2.0 انطلاقًا من الإصدار 1.1.0
- أزِل الملف
phonegap-1.1.0.jarمن مجلد المشروعlibs. - أضف الملف
phonegap-1.2.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
phonegap-1.2.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
phonegap-1.2.0.jsالجديد. - انقل الملف
res/xml/plugins.xmlليُطابق المسارframework/res/xml/plugins.xml. - انقل الملف
res/xml/phonegap.xmlليُطابق المسارframework/res/xml/phonegap.xml.
الترقية إلى الإصدار 1.1.0 انطلاقًا من الإصدار 1.0.0
- أزِل الملف
phonegap-1.0.0.jarمن مجلد المشروعlibs. - أضف الملف
phonegap-1.1.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
phonegap-1.1.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
phonegap-1.1.0.jsالجديد. - انقل الملف
res/xml/plugins.xmlليُطابق المسارframework/res/xml/plugins.xml.
الترقية إلى الإصدار 1.0.0 انطلاقًا من الإصدار 0.9.6
- أزِل الملف
phonegap-0.9.6.jarمن مجلد المشروعlibs. - أضف الملف
phonegap-1.0.0.jarإلى مجلد المشروعlibs. - إن كنت تستخدم إطار العمل Eclipse، يرجى تحديث مشروع Eclipse الخاص بك والقيام بعملية التنظيف (clean).
- انسخ الملف
phonegap-1.0.0.jsالجديد إلى مشروعك. - حدّث ملف HTML الخاص بك لاستخدام الملف
phonegap-1.0.0.jsالجديد. - أضف
res/xml/plugins.xmlلمطابقة المسارframework/res/xml/plugins.xml.