الغاء debug من التطبيق وانتاج android-release.apk - الكوردوفا و الفون جاب
بناء تطبيق APK نسخة release والغاء debug لنشره على المتجر - الكوردوفا و الفون جاب
الكوردوفا و الفون جاب Phone Gap / Cordova
android-debug.apk
vs android-release-unsigned.apk
vs android-release.apk
اذا ما زالت تعمل على تطوير تطبيق فانت تستخدم امر
كود:
cordova build --debug
اما اذا انتهيت من التطبيق واردت نشره فعليك ان تستخدم امر
كود:
cordova build --release
حيث جوجل لا تسمح بنشر تطبيق مفعل عليه debug وهذا هو نص الخطا الذى سيظهر لك
اقتباس:
You uploaded a debuggable APK. For security reasons you need to disable debugging before it can be published in Google Play.
سينتج لك ملف android-release-unsigned.apk وبالطبع هو ليس android-release.apk
حيث الاول لا يحمل مفتاح key store و بالتالى لا يحمل signature
راجع هذا الموضوع :
شرح عمل مفتاح و توقيع للتطبيق APK Key / Sign - الكوردوفا و الفون جاب
هناك بعض الاكواد التى سنستخدمها لكى نتاكد من ان التطبيق الخاص به لا يوجد به اى امر تفعيل debug
داخل ملف config عليك وضع الامر
كود:
<preference name="android-debuggable" value="false" />`
ثم اذا كنت قد انزلت بلوجن console عليك ازالته بهذا الامر
كود:
cordova plugin rm cordova-plugin-console
الان تطبيقك سليم و مناسب للنشر على متجر جوجل
المرجع:
https://stackoverflow.com/questions/...-cordova-5-0-0