Google Play store say my app is incompatible with device which I developed the app

sally3599

Member
Licensed User
Longtime User
The app is a example of Advanced Camera Library V1.00 from here

http://www.b4x.com/forum/additional-libraries-classes-official-updates/9383-advanced-camera-library-v1-00-a.html

Unexpectedly it said : This app is incompatible with your HUAWEI Ideos, and also it can't be searched in the Google Play !

I check the Device Availability on Developer Console, does this problem come from Screen layout?

Screen layout: SMALL NORMAL LARGE XLARGE
The device functions
android.hardware.camera
android.hardware.camera.autofocus
android.hardware.microphone
android.hardware.screen.landscape
android.hardware.touchscreen
android.hardware.wifi

Then I add supports-screens in the AndroidManifest.xml, the problem is not solved.

Here is my AndroidManifest.xml:
B4X:
<?xml version="1.0" encoding="utf-8"?>
<manifest
   xmlns:android="http://schemas.android.com/apk/res/android"
   package="camera.lite"
   android:versionCode="1"
   android:versionName="1.0"
   android:installLocation="internalOnly">
   
   <supports-screens
       android:largeScreens="true"
       android:normalScreens="true"
       android:smallScreens="true"
       android:xlargeScreens="true"
       android:anyDensity="true"
   />
   <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="16" />
   <supports-screens android:largeScreens="true" 
       android:normalScreens="true" 
       android:smallScreens="true" 
       android:anyDensity="true"/>
   <uses-permission android:name="android.permission.CAMERA"/>
   <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
   <uses-permission android:name="android.permission.RECORD_AUDIO"/>
   <uses-permission android:name="android.permission.FLASHLIGHT"/>
   <uses-permission android:name="android.permission.RECORD_VIDEO"/>
   <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/>
   <uses-permission android:name="android.permission.BLUETOOTH"/>
   <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
   <uses-permission android:name="android.permission.INTERNET"/>
   <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
   <application
      android:icon="@drawable/icon"
      android:label="Camera Lite">
      <activity
         android:windowSoftInputMode="stateHidden"
         android:launchMode="singleTop"
         android:name=".main"
         android:label="Camera Lite"
         android:screenOrientation="landscape">
         <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
         </intent-filter>
         
      </activity>
      <service android:name=".httputils2service">
      </service>
      <receiver android:name=".httputils2service$httputils2service_BR">
      </receiver>
   </application>
</manifest>

Any help will be appreciate it.
 
Top