-
React-native: com.android.builder.testing.api.DeviceException카테고리 없음 2020. 7. 11. 11:35
안녕하세요 :)
심심풀이로 react-native를 만지작 거려볼까하여. 환경 구축을 진행중에 마주한 문제 해결에 관한 내용을 짤막하게 적습니다.
우선 현재 상황은 react-native 환경설정을 참고하여 설정 중이었고,
이미 Android studio 설정 및 기타 모든 설정은 진행한 후였습니다.저는 Redmi8이 있어서 디바이스로 실행을 해볼까하는 상황과 안드로이드 스튜디오를 통해서 AVD로 실행을 할까 고민하다
AVD와 디바이스를 usb로 연결해둔 상태였습니다.그리고 yarn run android(yarn react-native run-android)를 수행하였는데,
FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:installDebug'. > com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: INSTALL_FAILED_USER_RESTRICTED: Install canceled by user * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 39s
위와 같은 에러가 발생하였습니다.
결론부터 적자면, 현재 디바이스가 둘 다 연결되어 어떤 디바이스를 선택하여야할지 몰라서 나타난 문제 같았습니다.
제 경우는 장치를 usb에서 제거 후 AVD만 남겨놓은 상태에서 다시 스크립트를 호출하니 정상적으로 문제 해결이 되었습니다.명확한 사유를 아시는 분은 댓글 남겨주시면 도움 감사히 받도록 하겠습니다.