2016-11-28 5 views
0

최근 Play 스토어에 앱을 게시했습니다. 하지만 내 앱은 많은 휴대 기기와 호환되지 않습니다. 일부 기기는 Moto X Play, Moto E3 Power 등입니다.[Android] 애플리케이션과 호환되지 않는 기기가 많습니다.

이 문제의 원인이되는 <uses-feature/>을 모르겠습니다. 신청서에 요청하는 모든 기능은 다음과 같습니다.

<!-- Make accelerometer and gyroscope hard requirements for good head tracking. --> 
<uses-feature 
    android:name="android.hardware.sensor.accelerometer" 
    android:required="true" /> 
<uses-feature 
    android:name="android.hardware.sensor.gyroscope" 
    android:required="true" /> 

<!-- Indicates use of Android's VR-mode, available only on Android N+. --> 
<uses-feature 
    android:name="android.software.vr.mode" 
    android:required="false" /> 
<!-- Indicates use of VR features that are available only on Daydream-ready devices. --> 
<uses-feature 
    android:name="android.hardware.vr.high_performance" 
    android:required="false" /> 
<uses-feature 
    android:glEsVersion="0x00020000" 
    android:required="true" /> 

내 앱은 VR 비디오 플레이어입니다. 또한, 나는 내 애플 6인치 4 인치로 화면 크기와 휴대 전화에서만 작동하려면 다음과 같이 나는 <compatible-screens/>을 준 :

<compatible-screens 
    android:anyDensity="true" 
    android:largeScreens="true" 
    android:normalScreens="true" 
    android:smallScreens="false" 
    android:xlargeScreens="false" /> 

을, 나는 호환되지 않는 내 애플 리케이션 원인을 이해하지 않는다 안드로이드 장치가 많이 있습니까?

미리 감사드립니다.

+0

VR 모드는 위에 언급 된 기기 –

+0

에 사용할 수 없다거나 Google Play 콘솔에서 어떤 기기가 지원되는지 확인할 수 있습니다. –

+0

@AmanVerma, VR 모드는 앱에 필수 기능이 아니어야합니다. . –

답변

1

Moto X Play 및 Moto E3 Power에는 자이로 스코프가 없습니다.

0

시도해보십시오. 자이로 스코프와 가속도계를 필수 false로 변경 한 다음 코드에서 try catch 양식을 사용하여 앱의 동작을 제어하십시오. 그런 다음 일부 장치에서 테스트하십시오. 문제는 필요한 기능과 해당 기능과의 호환성 문제입니다. 이런 일에 신중해야합니다