2012-03-24 2 views
0

Android에서 원격 액세스 앱을 구현하고 싶습니다. 필자는 여전히 안드로이드에서 아마추어이므로 원격 액세스 응용 프로그램을 구현할 때 몇 가지 지침이 필요합니다.Android에서 원격 액세스 구현

하는 나는

  1. 모니터와 유사한 화면이 일정한 간격으로 업데이트 자체를 계속 제공 할 수 있어야합니다.
  2. 안드로이드의 기존 키보드에 대한 추가 (기능 & 제어) 마우스 포인터 & 키입니다.

관련하여 조언이 필요하십니까? 부담없이 제공하십시오. :-)

미리 감사드립니다.

+0

확인 https://github.com/TeskaLabs/CatVision-io-SDK-Android –

답변

2

내가 잘못 이해하지 못한다면 Android 휴대 전화에서 데스크톱 컴퓨터에 원격 액세스 하시겠습니까?

좋아, 다음을 수행해야합니다

  1. 바탕 화면에서 로컬 포트에서 수신 간단한 서버 응용 프로그램을 작성합니다. 이 응용 프로그램은 데스크톱 컴퓨터에서 수행하는 모든 종류의 작업을 나타내도록 미리 정의한 몇 가지 명령을 이해하고 클라이언트에서 명령을 받으면 과 같은 명령을 실행합니다., 마우스 오른쪽 단추 클릭 등 여기에서 java.awt.Robot을 사용합니다.

  2. 서버 응용 프로그램에 연결하고 명령을 보내면 Java 소켓을 사용하여이 모든 작업을 수행 할 수 있습니다.

  3. 모니터를 화면처럼 만들고 정기적으로 표시를 업데이트하려면 클라이언트와 서버 간의 연결을 오래 유지해야하며 미리 정의 된 위치에 현재 데스크톱 화면의 스크린 샷이 필요합니다. 간격 (우리는 fps 또는 Frame Per Second)을 호출하고 프레임을 클라이언트에 스트리밍하면 클라이언트는 Bitmap을 빌드하기 위해 원시 데이터를 가져 와서 해당 비트 맵을 캔버스에 그립니다. 또는 비트 맵에서 Drawable을 간단하게 작성할 수 있습니다 Drawable 이미지를 ImageView으로 설정하십시오. 여기에서는 java.awt.Robot을 사용하여 서버 응용 프로그램에서 스크린 샷을 찍습니다.

+0

안녕하세요 neevak, 내가 원격으로 내가 다른 것을 의미하는 경우 다른 안드로이드 전화에 액세스 할 수 있습니다 응용 프로그램을 개발해야 다른 장소의 전화를 누른 다음 여기에서 두 번째 전화에 액세스하여 작동하려고합니다. 팀 뷰어 앱과 같은가요? –