سؤال

لقد كتبت midlet التي تسأل اسم المستخدم وكلمة المرور والاتصال ب Servlet يعمل على Tomcat للتحقق من الصحة. عندما أقوم بتشغيل MIDELT على المحاكي التي توفرها مجموعة أدوات Sun، أول مرة يسأل "هذا midlet يريد الاتصال http: // ... باستخدام البث" واسأل إذن المستخدم. أريد أن أعرف هل هناك على أي حال للتخلص من هذا؟ بمجرد تثبيت هذا التطبيق على هاتف محمول حقيقي، سيسأل إذن المستخدم في كل مرة عند بدء تشغيل التطبيق أو يمكن ضبطه في وقت التثبيت؟

ثانيا كيف يمكنني نشر جرة Midlet الخاصة بي على نوكيا E65؟


لقد استخدمت برنامج نوكيا جاء مع الهاتف المحمول لنشر طلبي على الهاتف. كلما بدأت التطبيق، أول مرة يسألني "هذا midlet يريد الاتصال http: // ... باستخدام البث"

هل كانت مفيدة؟

المحلول

الإعلان أولا: تحتاج إلى إعداد أذونات الأمان المناسبة للموديل الخاص بك وثانيا، ستحتاج إلى توقيعها مع نوع من الشهادات التي يثق بها الجهاز. هذا سهل المحاكي حيث يمكنك إنشاء CA موقعة ذاتيا واستيرادها إلى متجر مفتاح المحاكي. للأجهزة الحقيقية، ربما تحتاج إلى بعض الشهادة التجارية (المدفوعة).

الإعلان الثاني: ربما ستحتاج إلى جعل midlet jad / jar المتاحة عبر http. هل حاولت تحميل جرة / جاد بالهاتف و "إطلاق" هناك. قد يكون مدير تطبيق Nokia الذي يأتي مع Suite Nokia PC Suite أيضا خيارا جيدا.

نصائح أخرى

تحتاج إلى توقيع التطبيق إذا كنت ترغب في التخلص من (إلى تمديد) مشاكل إذن هذه. يحتوي التطبيق الموقع على مزيد من الوصول إلى موارد الجهاز مثل الكاميرا والشبكة. كما يمكن للمستخدم تعيين إذن للتطبيق، مثل "اسأل لأول مرة"، "اسأل في كل مرة"، "لا تسمح"، إلخ ... ستحصل على المزيد من هذه الخيارات إذا تم توقيع التطبيق.

لانتشارك، يمكنك استخدام البرنامج الذي قدمته نوكيا، بدلة الكمبيوتر. أو يمكنك استخدام طريقة OTA حيث تقوم بتحميل ملفات jar الموقعة (أو غير الموقعة) و JAD ملفات WebServer وتنزيلها من هناك باستخدام متصفح الجوال. ما عليك سوى فتح ملف JAD من متصفح هاتفك المحمول، وسيتم التحقق من الشهادة وسنقوم بتنفيذا تحميل ملف JAR وتثبيته.

الطريقة الأولى ستكون جيدة بما فيه الكفاية حتى تتمكن من الحصول على تطبيق جاهز للذهاب.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top