2014-09-17 6 views
3

Java의 데스크탑 응용 프로그램에서 전화기의 파일 시스템을 읽을 수 있어야합니다. adb를 사용하고 싶지 않습니다.Android : MTP에서 Java 응용 프로그램의 파일을 읽는 방법

오래된 안드로이드 장치/버전에는 USB 대용량 저장 장치가 있지만 모든 최신 장치에는이 옵션이 없습니다.

그럼 라이브러리와 예제 코드로 도움을받을 수 있습니다 ... 1) 파일 읽기 (실제 파일과 경로를 포함한 파일 속성 - .mp3 만 가져와야 함) 2) 특정 위치에 쓰십시오.

고마워요!

+0

이 를 참조하십시오 http://stackoverflow.com/questions/2481300/portable-device-path-on-windows – user3490766

답변

1

나는 jusbpmp 라이브러리를 사용하여 MTP에서 데이터를 읽으려고하지만 작업 MTP 모드로 연결된 안드로이드 폰을 가지고 있지만 다음 예제 코드는, 나에게 장치의 빈 배열을 반환

dm = DeviceManager.getInstance(); 
dm.createInstance(); 
dm.scanDevices(); 
dm.dump(); 
+0

지금 바로 시도해보십시오. ( – AlexD