سؤال

كيف أقوم بإنشاء midlet j2me للتواصل مع برنامج Java أو بعض التطبيقات على الكمبيوتر من خلال الكبل المتصل؟

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

المحلول

لا يصدق _ هونك هو الصحيح تقريبا. المفتاح هو استخدام خاصية النظام (القياسية) "microedition.commports". يوفر هذا قائمة محددة فاصلة من منافذ COM المتاحة لتطبيقك. لفتح اتصال CommConnection على النحو التالي:

CommConnection con = (CommConnection) Connector.open("com:<commport name>");

عادةً ما يوفر هذا الوصول إلى اتصال تسلسلي USB ، وربما أيضًا بالأشعة تحت الحمراء إذا كان ذلك متاحًا. تكرار من خلال كل واحد لمعرفة أي واحد يتوافق مع الاتصال الذي تبحث عنه.

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

نصائح أخرى

لا توجد طريقة عامة للقيام بذلك. هذا بالكاد يعتمد على قدرات Mobil. قد يكون هناك بعض واجهة برمجة تطبيقات البائعين التي تمنحك وصولًا خاصًا إلى USB ، لكنني لست على علم بأي منها.

بعض الهواتف تدعم الاتصالات عبر اتصالات المنفذ التسلسلي. ألق نظرة على javax.microedition.io.commconnection واجهة لمزيد من المعلومات.

توفر هواتف Sonyericsson طريقة لتصحيح Midlet على الجهاز وإعادة رسائل وحدة التحكم عبر الكابل.

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