2014-11-03 3 views
1

농촌 활동과 모니터링/관리를위한 앱을 만들었습니다.USB를 통해 Android 앱에 문의

내 앱은 낮 동안에 많은 데이터를 수집하고이를 처리 및 분석을 위해 클라우드로 보내야합니다. 정규 근무일 기준으로 8 시간 동안 최대 2GB의 데이터를 수집 할 수 있습니다. (대부분 사진/비디오 형식입니다.)

내 사용자 중 상당수가 WIFI에서 제공하지 않습니다. 농촌 활동, 그래서 ...)하지만 그들은 광대역과 함께 실제 pc/노트북에 대한 액세스 권한을 가지고 ... 그래서 USB 플러그 인 안드로이드 장치를 감지 할 윈도우 폼 애플 리케이션을 구축 할 생각, "보내" USB를 통해 일반 데이터 내보내기 명령을 내리면 안드로이드 앱이 데이터를 winForms 앱으로 전송 한 다음 클라우드로 전송합니다 ...

내 질문은 : 어떻게이 명령을 "보낼 수 있습니까?" ... SDCard

답변

2

스토어 모든 데이터 (동기화 시간 열려있는 응용 프로그램은 무리한 요구되지 않았 음)가 컴퓨터에 연결되고 나면이 명령을 호출

adb pull /sdcard/yourdirectory C:\dump

그리고 마지막으로 WinForms 앱을 수정하여이 파일을 가져 오십시오. 다른 방법이 없습니다.

+0

사용자가 앱으로 이동하여 일종의 '내보내기'버튼을 클릭해야하는 2 단계 프로세스가 필요합니까? 그리고 2 개 이상의 장치가 연결되어 있다면 어떻게됩니까? – Leonardo

+0

adb는 개발자 모드 인 경우 기기에서만 작동합니다. – Leonardo

관련 문제