반응형
- layout을 변경했는데 emulator(혹은 physical device)에 적용이 안 될 때
Build → Clean Project 후 Rebuild Project
- 핸드폰(physical device)에 직접 돌려보려고 하는데 에러가 뜨면서 빌드가 안 될 때
Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: Error loading build artifacts from: C:\Users\...\AndroidStudioProjects\Makneya_Backup\app\build\outputs\apk\debug\output-metadata.json
INSTALL_FAILED_NO_MATCHING_ABIS
이 두 가지 에러가 계속 떠서 이것저것 다 만져보다가 갑자기 돼서 뭐가 해결방법인지는 잘 모르겠다.
일단 제일 확실했던 해결방법은 device 설정!
can't run on null device 어쩌구 하는 에러 문구가 신경쓰여서 보니까
어떤 device에서 run할건지 제대로 설정이 안 돼있었던 것 같다.
우측 상단에서 device 설정해주는 곳에서 Run on Multiple Devices를 클릭해주면
이렇게 뜨는데, 여기에 아무것도 체크되지 않은 상태로 run해서 에러가 났던 것 같다.
체크박스에 체크해주고 다시 돌려보니까 문제 없이 잘 설치되고 잘 실행됐다.
반응형
'Devlog > Android' 카테고리의 다른 글
[Android: Kotlin] Bottom Navigation (화면 맨 아래 탭 기능) 구현하기 (0) | 2021.09.06 |
---|---|
[Android] 폴더 생성해서 프로젝트 구조 깔끔하게 정리하기 (0) | 2021.08.29 |
[Android] 자주 쓰는 안드로이드 스튜디오 단축키 (0) | 2021.07.01 |
[Android] 앱 UI 디자인 참고자료 (0) | 2021.06.07 |
[Android] UI 템플릿 sample snippets (0) | 2021.06.01 |