장착 된 휴대 전화의 데이터에 액세스하려면 영원히 걸립니다 [중복]

Dec 12 2020

Smasung A40이 있는데 MTP를 통해 연결하여 데이터를 가져 오면 AGES가 걸립니다. 먼저 연결하고 전화를 열려고하면 폴더가 나타나기까지 30 초가 걸리며 하위 디렉토리를 열면 동일합니다. 파일 액세스도 특히 빠르지 않습니다 (예 : 그림을 여는 데 10 초)

내 Google 검색 결과가 없습니다. 또한 짧은 USB 3-capabe 케이블을 사용하고 있지만 어떤 케이블이나 어떤 USB 포트를 사용하든 문제가 여전히 존재합니다. 모든 업데이트가 설치된 Ubuntu 20.04 LTS를 실행하고 있습니다.

이 문제의 원인에 대한 아이디어가 있습니까?

답변

mchid Dec 13 2020 at 22:42

MTP는 책임이 있으며 우리는 그 문제에 대해 Microsoft와 Android에 감사 할 수 있습니다. 대답은 PTP와 같은 다른 프로토콜을 사용하여 파일을 전송 하거나 Android에 "소프트웨어 데이터 케이블"과 같은 파일 서버 응용 프로그램을 설치하여 로컬 네트워크를 통해 무선으로 파일을 전송하거나 블루투스를 사용하는 것이 좋습니다 (유선없이 더 쉽고 빠릅니다). .


참고 : 아직 설치하지 않은 경우 ADB (sudo apt install android-tools-adb)를설치하고 이전과 동일한 방법으로 파일을 전송 해보십시오. 때로는 이러한 문제를 해결하고 그래픽 파일 Exploreo를 계속 사용할 수 있습니다.

다른 옵션은 adbMTP보다 훨씬 빠른 사용 입니다.

먼저 ADB를 설치해야합니다.

sudo apt update
sudo apt install adb

참고 : "패키지를 찾을 수 없음"오류가 발생하면 다음을 실행 sudo add-apt-repository universe하고 다시 시도하십시오.

그런 다음 다음 지침 에 따라 ADB 명령을 사용하여 휴대 전화에서 Ubuntu로 파일을 "풀"하거나 Ubuntu에서 휴대 전화로 파일을 "푸시"합니다.

당신은 또한 사용할 수 있어야 ls하고 cd명령을 사용하여 ADB 쉘 :

adb shell 

그런 다음 및을 사용 cd하여 ls디렉터리 또는 목록 파일을 변경합니다.

휴대 전화가 루팅되지 않은 경우 저장소 디렉토리의 파일을 나열해야합니다. 그렇지 않으면 사용 cd /storage하기 전에 사용할 수 있도록 권한이 없거나 ls다음 명령을 사용하여 모든 것을 반복적으로 나열 할 수 있습니다 (디렉토리는 파란색 또는 흰색 임). :

ls -R --color=always /storage

또한 grep을 사용하여 특정 파일 이름 또는 디렉토리 (예 : DCIM 디렉토리)를 찾을 수 있습니다.

ls -R /storage | grep DCIM

파일 위치를 더 쉽게 찾을 수있는 방법이 필요한 경우 find'Android 용 터미널 에뮬레이터'라는 앱을 사용 하여 명령에 액세스 할 수있는 셸을 Android 기기에 설치할 수 있습니다.

find /storage

루팅 된 전화가없는 경우 액세스 할 수있는 거의 모든 파일의 전체 경로를 나열합니다 grep.

adb를 사용하여 파일을 찾고 나열하는 방법에 대한 자세한 내용은 여기를 참조하십시오.


또는 Google 드라이브를 사용하여 휴대 전화에서 컴퓨터로 파일을 전송할 수도 있습니다.

먼저 Google 드라이브 앱을 사용하여 계정에 파일을 업로드합니다.

그런 다음 아무 컴퓨터에서나 웹 브라우저를 사용하여 drive.google.com으로 이동하고 파일을 다운로드 할 수있는 계정에 로그인합니다.