الكثير من أجزاء سمك القد في ملف JAD
-
21-09-2019 - |
سؤال
لقد قمت بإنشاء تطبيق BlackBerry لكنني أواجه مشاكل في نشره على موقع الويب الخاص بي. لقد قمت بتحميل ملف JAD و JAR و ALX و COD (الذي استخرجت منه المحتوى بالكامل). أضفت أيضا أنواع MIME المفقودة. ولكن عندما أحاول تنزيل التطبيق عن طريق طلب ملف JAD ، أحصل على خطأ 500 مع التفاصيل التي تقول إن ملف myProject-30.cod مفقود.
لذلك نظرت إلى قائمة ملف COD ... بالتأكيد ، يذهبون من 0 إلى 29. لا 30 أو 31 أو أعلى. ومع ذلك ، في ملف JAD ، هناك مراجع لملفات COD لما يصل إلى 110.
سؤالي هو: كيف يمكنني تكوين Eclipse لإنتاج ملف JAR بشكل صحيح؟ أو بدلاً من ذلك ، كيف يمكنني تعديل ملف JAD لحذف المراجع إلى 30+ ملفات COD؟ أو ربما هو أن ملف COD مفقود؟
المحلول 2
لسبب ما ، لم يتم إعادة إنشاء ملف JAD بواسطة أداة ترجمة RAPC. في الأساس ، تم إنشاؤه قبل أسبوعين وهذا كل شيء ، لذلك من الواضح أنه لم يكن محدثًا. لإجبار المكون الإضافي Eclipse على إعادة إنشاء الملف ، قمت بحذفه ببساطة. الملف الجديد يعمل الآن بشكل جيد.
نصائح أخرى
قد تحاول مع أدوات بلاك بيري, ، ستبدو المهمة هكذا:
<target name="produce_ota">
<mkdir dir="${ota.dir}" />
<jadtool input="your_app_name.jad" destdir="${ota.dir}">
<fileset dir="${build.dir}" includes="*.cod" />
</jadtool>
</target>
سيؤدي ذلك إلى إنتاج جميع أجزاء COD وملف JAD إلى $ {ota.dir} على افتراض أنه سيتم بناء تطبيق في $ {build.dir} الدليل.
تحقق من البرنامج التعليمي slashdev.ca - تطوير بلاك بيري مع النمل والكسوف