2014-01-14 5 views
2

센서 데이터를 수집하는 Android Data collection 앱이 있습니다. 먼저이 앱에 액티비티 이름을 입력하고 시작 버튼을 누릅니다. 녹음이 끝나면 중지 버튼을 눌러 앱을 종료합니다. 다른 활동을 위해 앱을 다시 시작합니다.PC 또는 다른 스마트 폰을 통해 Android 앱을 원격으로 시작 및 중지

내 실험에서 이제는 참가자의 몸에 5 개의 스마트 폰을 사용하여 활동을 수행하므로 각 활동이 3-4 분 동안 약간 씩 짜증나고 시작하기 때문에 수동으로이 활동을 시작하고 중지하기가 쉽지 않습니다. .

다른 스마트 폰이나 PC를 통해 원격으로이 앱을 제어하고 싶습니다. 예를 들어 Airdroid처럼 : http://airdroid.com/

그러나 Airdroid는이 시점에서 시작하고 중지 할 수 있으며 더하기 데이터를 입력 할 수 없습니다.

이 앱에 이름을 입력하고 시작하여 동시에 여러 스마트 폰에서 원격으로 중지 할 수 있습니까? 블루투스, 지역 WIFI 또는 인터넷을 사용 중일 수 있습니다. 1) 앱 2) (너무 너무 그 선택 해결할 수 있습니다) 3) 버튼을 누릅니다 시작의 필드에 이름을 입력을 시작합니다

내가 원격으로 응용 프로그램에서 다음 작업하려는 요약하자면, 4) 필요한 경우 중지 버튼을 누릅니다.

나는 그것을 온라인에서 찾았지만 대부분의 작업은 스마트 폰이나 다른 방법으로는 안되지만 제어 PC에서 수행되었다.

감사 Zubkan

답변

3

는 쉽게 웹 브라우저를 사용하여 제어 할 수있는 앱으로 HTTP 서버를 통합 할 수 있습니다. 안드로이드에 대한 아주 좋은 옵션은 자바 클래스로 제공되는 NanoHttpd입니다.

편집 : 몇 가지 추가 메모 :
이것은 통신 사업자가 이것을 허용하지 않을 수도 있기 때문에 휴대 전화를 WiFi를 통해 연결해야 할 수도 있습니다. 전화가 루팅되지 않으면 포트 80에서 서버를 실행할 수 없지만 포트 8000 정도는 실행됩니다.

+0

그러면 PC 나 스마트 폰의 웹 브라우저에서 제어 할 수 있습니까? – utengr

+0

모든 브라우저가 작동합니다. – pentadecagon