PC가 스마트폰을 인식하지 못할 때의 대책

PC에 스마트 폰 (내 경우 Android)을 USB 연결하고 가상 머신 (내 경우 VMware)에서 Xamarin이나 Android Studio를 사용하여 앱을 개발하고 실제 기기를 테스트하고 있다고 생각하지만 VMware에서 게스트 OS를 부팅 후 스마트 폰을 USB 연결하면 호스트 OS에서도 게스트 OS에서도 스마트 폰을 인식하지 않습니까?
해결하기 위해 USB를 꽂거나 스마트폰의 USB 설정을 MTP→충전만→MTP로 전환해 보거나 합니다만 전혀 인식해주지 않고, 어쩔 수 없이 방치하고 있으면 Windows Update로 OS에 큰 변경 가 있었던 후, 어느새인지 인식하게 되어 있었다니 일이 계속되고 있었습니다. 하지만 최근 스마트폰 앱 개발에 주력해 온 관계로 그런 유장한 것은 말할 수 없게 되었습니다.
거기서, 해외 사이트를 구구 해 보았더니 「 USBDeview 」 되는 것을 발견했습니다.

목록의 해당 행을 마우스 오른쪽 버튼으로 클릭하면 다음과 같은 메뉴가 나타납니다.

사람에 따라서는 「Disable+Enable Selected Devices」등 해 보면 인식하게 될지도 모릅니다만, 제 경우에는 전혀 안 되었습니다.
(아무래도 자기 책임으로 부탁하고 싶습니다만) 거기서 마지막 수단으로서 「Uninstall Selected Devices」를 실시했습니다.
그리고 PC를 셧다운, 스마트 폰을 재기동, 하룻밤 자고, PC 기동, 스마트 폰을 USB 접속이라고 해 보았더니 USB 드라이버가 재설치되어 인식하게 되었습니다! !
이제 스마트 폰 앱을 개발할 수 있습니다!
여러분도 PC가 스마트폰을 인식하지 않게 되어 곤란했을 때는 한번 도전해 보는 것은 어떻습니까.

추가 2018/2/10



상기의 다음날, USB 접속해 보았더니 어째서인지 인식하지 않게 되었습니다.
다시 USBDeview에서 "Uninstall Selected Devices"를 했는데 쓸모 없었습니다.
절반 포기했습니다만, 어느 사이트에 스마트폰의 시스템 앱의 데이터를 소거하면 인식하게 된다고 기재되어 있었으므로, 조속히 해 보았더니 인식했습니다!
절차는 다음과 같습니다. (자기책임으로 부탁드립니다)
1. Android 스마트폰에서 설정 > 앱 열기
2. 오른쪽 상단의 점 3개 아이콘에서 시스템 보기를 탭합니다.
3. "쉘""시스템 UI""키체인""스케줄에 따라 전원 ON/OFF""스토리지 설정""설정"등 지우기, 캐시 지우기 실행
4. 스마트폰 재시작
5. PC에 USB 연결하면 인식

추가 2018/2/16



나중에 다시 인식하지 못하는 사태가 발생. 위의 방법을 시도해도 해결되지 않습니다.
조사하고 있던 곳 AirDroid 앱으로 Wifi 접속할 수 있는 것이 판명.
또한 Xamarin은 Xamarin Live Player 앱에서 마찬가지로 Wifi 연결할 수 있음이 밝혀졌습니다.
급장을 견딜 수 있었습니다.

추가 2018/4/22



Xamarin Live Player에서는 Xamarin.Android가 작동하지 않으며 내 환경 만있을 수 있지만 Xamarin.Forms에서 MainActivity.cs의 OnCreate를 통과하지 못하는 사건이 발생하거나 마침내 사용하기 쉽지 않았습니다. 하지만 Google Play에서 찾은 'Android용 USB 드라이버'을 설치한 결과 PC가 다시 스마트폰을 인식하게 되었습니다.
PS. 코토리씨 정보 산큐!

좋은 웹페이지 즐겨찾기