2016-08-29 10 views
8

폴더에서 다른 파일로 파일을 복사하는 작은 응용 프로그램을 개발했습니다. JFileChooser를 사용하여 대상 디렉토리를 선택했습니다. 오랫동안 시도하지 않은 것은 내 전화를 시도했지만 JFileChooser에서 찾을 수 없습니다. 다른 몇 가지 질문을 읽고 그것이 내 컴퓨터에서 mtp 장치로 파일을 복사 할 수 있는지 궁금합니다. Linux 및 Windows 플랫폼을 대상으로합니다.java를 사용하는 mtp 장치에 액세스

내 휴대 전화는 LG Nexus 5 android 6.0.1입니다. 시간 내 주셔서 감사합니다. downvote하려는 경우 이유를 알고 싶습니다

+0

보통 안드로이드 전화가 usb를 통해 연결되는 방법을 선택할 수 있습니다. mtp 대신 "USB 대용량 저장 장치"모드를 사용해야하며, 그러면 전화기를 "보아야"합니다. – HectorLector

+1

내가 생각하기에 벌집은이 옵션을 사용할 수 없다고 생각합니다. – cssGEEK

+2

질문에 대한 답변이있는 경우 OS별로 다를 수 있습니다. 따라서 어떤 OS를 타겟팅해야하는지 언급해야합니다. BTW : 도서관에 대한 질문은하지 말아야합니다 (도서관에 대한 질문은 종종 마감됩니다). "방법/방법"이 더 좋습니다. – Robert

답변

1

최신 Android 릴리스에서 USB 대용량 저장 장치를 사용할 수 없습니다. USB 디버깅 (Developer Options에서)을 활성화하고 도움이되는지 확인할 수 있습니다. 나는 LG G3 Android 5.0을 사용하여 Windows 10에서 성공적으로 시험해 보았습니다.

+0

내가 개발 한 프로그램은 이것을 수행하는 방법을 모르는 일반 사용자를위한 프로그램입니다. Windows 8에서도 시도했지만 작동하지 않습니다. – cssGEEK

+0

[JMTP]라는 라이브러리가 있습니다 (https://code.google. com/archive/p/jmtp /)를 사용하여 Java에서 MTP 장치에 액세스합니다. 그것을 사용한 적이 없으므로 문제에 대한 답을 말할 수는 없지만 한번 시도해 볼 가치가 있습니다. – sabuha