screen density 가 xhdpi,hdpi,xxhdpi,mhdpi인 기기에서는 설치가 잘되는데요, density가 420dpi,560dpi 인 기기에서는 구글플레이에 보면 "기기와 호환이 되지않습니다" 라고 나옵니다.
플레이 콘솔의 기기 카탈로그를 확인해봐도 지원이 안되더라고요.
대분분이 삼성폰인데요, 갤럭시 노트8,9,19, 갤럭시 s10 같은거요.
manifest파일에
<supports-screens android:smallScreens="true"
android:normalScreens="true" android:largeScreens="true"
\ android:anyDensity="true" />
안되고요. 그래서 support-screens 대신에 아래의 <compatible-screens> 넣었더니
<compatible-screens>
<screen android:screenSize="small" android:screenDensity="mdpi" />
<screen android:screenSize="small" android:screenDensity="hdpi" />
<screen android:screenSize="small" android:screenDensity="xhdpi" />
<screen android:screenSize="small" android:screenDensity="xxhdpi" />
<screen android:screenSize="small" android:screenDensity="xxxhdpi" />
<screen android:screenSize="small" android:screenDensity="280" />
<screen android:screenSize="small" android:screenDensity="360" />
<screen android:screenSize="small" android:screenDensity="420" />
<screen android:screenSize="small" android:screenDensity="560" />
<screen android:screenSize="normal" ~~~~~~~
<screen android:screenSize="large" ~~~~~~~
<screen android:screenSize="xlarge" ~~~~~~~
</compatible-screens>
각 스크린 사이즈에 대해 넣었더니
"이 APK는 버전 코드가 더 높은 하나 이상의 APK로 완전히 대체되므로 어떤 사용자에게도 제공되지 않습니다."
라고 나옵니다
manifest 파일의 user-permission 입니다
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.android.vending.BILLING" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-feature android:name="android.hardware.faketouch" />
<uses-feature android:name="android.hardware.touchscreen" android:required="false" />
<uses-feature android:name="android.hardware.screen.portrait" />
해상도 부분을 어떻게 설정해야 420dpi,560dpi 기계들도 다 포함이 되는 건가요?
제가 뭘 잘못한 건가요?
apk는 해상도 별로 mdpi.apk, hdpi.apk, xhdpi.apk, xxdpi.apk, xxxdpi.apk 로 만들고 있습니다.
아시는 분 답변 부탁드리겠습니다.
이것땜에 며칠째 삽질중입니다.^^;;