سؤال

لذلك ، لقد قمت بتطوير Midlet Hello World Simple باستخدام Samsung SDK 1.1.2 وقمت بتعبئة Midlet. الآن لديّ ملفان (جرة/جاد). كيف يمكنني تثبيت هذه على هاتفي؟

كما يمكنك أن تقول من السؤال ، فأنا جديد على تطوير الهاتف. في محاولة للنشر على هاتف Samsung على ATT.

أحاول اختبار دورة التطوير بأكملها - تعمل المحاكيات بشكل رائع لكتابة التعليمات البرمجية ، لكنني بحاجة حقًا إلى التأكد من أن Midlet يعمل كما هو متوقع على الهاتف المستهدف.

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

المحلول

تقترح أن تقرأ قليلا على تسليم OTA من التطبيقات ، للخلفية.

لديك عدد من الخيارات للنشر ، إليك عدد قليل.

  • قم بتوصيل هاتفك بجهاز كمبيوتر عبر Bluetooth أو Cable أو WiFi ونسخ ملف JAR. لست متأكدًا مما إذا كانت Samsung تدعم هذا ، ولكن من المؤكد أن مصنعي الجذب الآخرين يوفرون برنامج "مدير" يمكنك تنزيله وتثبيته على جهاز كمبيوتر للقيام بذلك. إذا كان تطبيقك يعتمد على بيانات المستخدم في JAD ، فقد لا يكون هذا خيارًا فكرة ، أو يمكنك تضمين البيانات الافتراضية في الجرة.
  • ضع ملف JAD و JAR الخاص بك على خادم ويب لديك الوصول إليه ، يمكن تنزيله منه على هاتفك. ستحتاج إلى التأكد من تعيين أنواع MIME لملفات JAD و JAR بشكل صحيح ، وقد لا تكون افتراضيًا. بالضبط كيف تفعل هذا يعتمد على الخادم الخاص بك - إليك مثال طريقة. (من المفترض أن يكون لديك خدمة ويب/بيانات ويب من AT&T.) إذا كان كل شيء جيدًا ، يمكنك جلب ملف JAD من متصفح الهاتف وسيطالك الهاتف بعد ذلك بتأكيد رغبتك في المتابعة وتنزيل الجرة الكاملة والتثبيت. لدى مشغلي شبكة الجوال موقف متغير لدعم JAD و JAR Access ، على سبيل المثال قد تجد أنه يتعين عليك تشغيل الخادم الخاص بك على المنفذ 80 أو 8080 حتى يعمل في بعض الحالات.
  • انضم إلى خدمة تستضيف طلبًا لك. واحد على علم به هو getjar. لست متأكدًا من التفاصيل ، لكن القيام بذلك يعني أنه لا يتعين عليك تشغيل خادم الويب الخاص بك.

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

نأمل أن يحصل على انك بدأته.

نصائح أخرى

يمكنك بالتأكيد نسخ الجرة/JAD عبر USB أو Bluetooth ، لكن أجهزة Samsung التي استخدمتها لن تقوم بتثبيت ملف تم نسخه يدويًا.

لسوء الحظ ، فإن الأساليب الأخرى هي المزيد من العمل.

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