본문 바로가기

안드로이드/Report

안드로이드 앱 배포시 '지원되는 기기 0개' 오류 해결

최근 앱 내부 테스트를 하기 위해 APK를 업로드 했는데 지원되는 기기가 0개여서 내용을 찾아보고 공유하고자 올리게 되었다.

 

Google play console에서 APK 배포시 아래와 같이 APK에 대한 상세 정보를 볼 수 있다.

 

 

나에게 해당되는 원인은 카메라 사용시 아래 <uses-feature>의 android:required 속성을 false로 주지 않아서 발생하였다. 해당 속성은 앱에서 camera 하드웨어 사용시 기기에서 해당 하드웨어가 없을 경우 구글플레이에서 '해당 앱을 지원하지 않는 기기 입니다.' 란 식으로 설치 자체가 되지 않는다. 기본값은 true기 때문에 false로 설정해줘야 다운로드가 가능해진다.

 

<uses-feature
   android:name="android.hardware.camera2"
   android:required="false" />

 

아래는 적용 후 APK 상세 정보이다.