2012-10-05 4 views
0

현재 USB 또는 블루투스를 통해 PC에서 실행중인 응용 프로그램에 연결된 안드로이드 응용 프로그램을 작성하려고합니다 (Windows에서도 기본 설정 리눅스도 괜찮습니다). 지금 당장은 이것이 얼마나 가능한지 잘 모르겠습니다. USB Android API를 이해한다면 실제로 USB를 사용하여 다른 응용 프로그램과 통신 할 수는 없습니다. 원시 파일 교환 만 가능할 것 같습니다. 블루투스 아이디어가 훨씬 더 실현 가능성이 높아 보인다. PC 용 블루투스 서버를 작성하고 Android API를 통해 작성된 블루투스 클라이언트를 통해 연결합니다. 요점은, 창문으로 가능한가? 아무도 내가 뭘 찾고있는 예를 보지 못했습니까? 내가 USB에서 찾을 수있는 것은 내가 원하는 바가 아닌 teethering 뿐이다.PC에 응용 프로그램이있는 안드로이드 응용 프로그램 연결

답변

0

휴대 전화의 터치 패드를 사용하는 것처럼 블루투스 또는 무선 랜 연결을 통해 PC 또는 노트북을 제어하는 ​​데 사용할 수있는 터치 패드와 같은 모바일 터치 스크린 기능을 사용할 수있는 안드로이드 응용 프로그램이 있습니다. PremoteDroid, RemoteDroid, Gmote 등 .. 몇 가지 이름을 (또는 이들만 사용할 수 있습니다!).

그러나 이렇게하려면 제어하려는 장치에서 실행될 서버 응용 프로그램을 개발해야하며 모바일 장치와 장치를 연결하는 데 도움이됩니다. 나는 PremoteDroid와 RemoteDroid를 사용했고 둘 다 Windows 7을 실행하는 노트북에서 잘 작동합니다. 키보드 기능을 추가 할 수도 있습니다.

PremoteDroid 여기에 공개적으로 볼 수 있습니다 : http://code.google.com/p/premotedroid/

+0

감사합니다. 필자가 볼 수있는 한 좋은 출발점 인 것처럼 보이며 블루투스 인터페이스로 무엇을 할 것인지를 확인합니다. 그러나 나는 특히 USB 부분을 위해 더 많은 입력을 위해 열려 있습니다. – Dekker

0

나는 내가 쓰고 있어요 안드로이드 응용 프로그램을 테스트하는 데 사용할 내 Mac에서 블루투스 서버 응용 프로그램이 있습니다. 앱은 결국 마이크로 컨트롤러와 블루투스 모뎀이있는 기기와 통신하는 데 사용되지만, 기기가없는 경우 앱을 테스트 할 방법이 필요했습니다. 서버 응용 프로그램은 Java로 작성되어 있으므로 PC에서 작동해야한다고 생각합니다 (Linux에서는 거의 확실합니다).

나는 코드를 당신과 공유하게되어 기쁘다. 인터넷에서 어딘가에서 그것을 발견했다. 그것은 BlueCove 라이브러리를 사용하고, 몇 개의 imports (그리고 내가 주석 처리 한 코드는 삭제를 방해하지 않았다.)를 포함하여 단지 약 60 줄이다. 내 응용 프로그램에는 서버 기능이 있기 때문에 Mac에도 Bluetooth 클라이언트 프로그램이 있습니다.

저는 USB를 사용하여 이와 같은 작업을 시도한 적이 없습니다.

+0

답변 해 주셔서 감사합니다 :) – Dekker

관련 문제