بناء تطبيق 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