Java 프로그램 또는 일부 응용 프로그램과 연결된 케이블을 통해 J2ME Midlet을 통신하려면 어떻게해야합니까?J2ME 미드 렛과 PC 간의 통신 방법은 무엇입니까?
답변
Incredible_Honk이 거의 옳습니다. 열쇠는 (표준) 시스템 속성 "microedition.commports"를 사용하는 것입니다. 이것은 응용 프로그램에서 사용할 수있는 COM 포트의 쉼표로 구분 된 목록을 제공합니다. 다음과 같이 연결이 CommConnection
을 사용하여 열려면 :
CommConnection con = (CommConnection) Connector.open("com:<commport name>");
보통이 가능한 경우 가능성 또한 적외선,의 USB 직렬 연결에 대한 액세스를 제공합니다. 각 연결을 반복하여 원하는 연결에 해당하는지 확인하십시오.
Windows의 경우 최소한 휴대 전화에 맞는 드라이버를 먼저 설치해야합니다. 이렇게하면 직렬 연결을 열고 응용 프로그램과 통신 할 수 있습니다.
일반적인 방법은 없습니다. 그것은 거의 모빌의 능력에 달려있다. 일부 공급 업체 API를 사용하면 USB에 대한 특별한 액세스가 가능할 수 있지만, 필자는이를 모르고 있습니다.
일부 휴대 전화는 직렬 포트 연결을 통한 통신을 지원합니다. 자세한 내용은 javax.microedition.io.CommConnection 인터페이스를 살펴보십시오.
Sonyericsson 전화는 장치에서 미드 레트를 디버그하고 케이블을 통해 콘솔 메시지를 다시 가져 오는 방법을 제공합니다.
SE가 디버거와 상호 작용하는 데 사용할 수있는 J2ME API를 제공한다고 생각하지 않습니다. –
API가 없습니다. SE 장치가 케이블을 통해 연결된 경우 MIDlet을 디버깅 할 수 있습니다. 미들 렛의 콘솔 출력이 PC 콘솔로 경로 변경됩니다. – Toad
- 1. iPad와 Mac 또는 PC 간의 USB 통신
- 2. CE 6.0 장치 (서버)와 PC (클라이언트) 간의 통신 방법
- 3. 다른 양식 간의 통신
- 4. C# PC 프로그램과 안드로이드 타블렛 앱 간의 통신
- 5. Java를 사용한 PC 대 PC 통신
- 6. 사용자 컨트롤 간의 통신
- 7. C++ 객체 간의 통신
- 8. AppleScript와 FileMaker 간의 통신
- 9. 원격 서블릿 간의 통신
- 10. 사용자 컨트롤 간의 통신
- 11. 여러 서버 간의 통신
- 12. iOS와 OSX 간의 통신
- 13. 클러스터 노드 간의 통신
- 14. 포틀릿과 서블릿 간의 통신
- 15. 두 프로그램 간의 입출력 통신
- 16. 데이터와 UI가 모두 관련되어있을 때 클래스 간의 통신 방법은 무엇입니까?
- 17. Windows Vista 세션 0과 데스크톱 간의 통신 방법은 무엇입니까?
- 18. Windows Form 앱과 웹 사이트 간의 통신 방법은 무엇입니까?
- 19. 다른 프로세스/시스템에서 Rhapsody 모델 간의 통신 방법은 무엇입니까?
- 20. WCF 서비스와 호스트 응용 프로그램 간의 통신 방법은 무엇입니까?
- 21. C# 프로젝트와 Wpf 프로젝트 간의 통신 방법은 무엇입니까?
- 22. DSP/마이크로 컨트롤러와 PC 애플리케이션 간의 인터페이스
- 23. iPhone 앱과 Rails 앱 간의 통신
- 24. AS3와 OOP PHP 사이트 간의 통신
- 25. 보기에 포함 된 사용자 정의보기 간의 통신
- 26. Windows 클라이언트와 Linux 서버 간의 통신
- 27. PC 에뮬레이터와 통신 할 수있는 Android 에뮬레이터
- 28. .net winform과 webform 간의 통신
- 29. 두 서브넷 마스크 간의 통신
- 30. 웹 페이지와 Excel 간의 통신?
어떤 장치와 어떤 종류의 케이블을 사용합니까? –
모든 휴대 전화 ... USB 포트를 통해 연결 – Josh