cordova - PhoneGAP Build - Unsupported devices on Google Play -


when publishing apk generated pgb - google play says app "not supported" 267 devices, including google nexus 7.

the config.xml:

<?xml version="1.0" encoding="utf-8"?> <widget xmlns = "http://www.w3.org/ns/widgets"     xmlns:gap = "http://phonegap.com/ns/1.0"     id        = "com.test"     version   = "1.0.0">      <name>test</name>      <description>test</description>      <author href="http://www.test.com/" email="info@test.com">test</author>      <preference name="phonegap-version"           value="2.5.0" />          <!-- all: current version of phonegap -->     <preference name="orientation"                value="default" />        <!-- all: default means both landscape , portrait enabled -->     <preference name="target-device"              value="universal" />      <!-- all: possible values handset, tablet, or universal -->     <preference name="fullscreen"                 value="true" />           <!-- all: hides status bar @ top of screen -->     <preference name="webviewbounce"              value="false" />          <!-- ios: control whether screen 'bounces' when scrolled beyond top -->     <preference name="prerendered-icon"           value="true" />           <!-- ios: if icon prerendered, ios not apply it's gloss app's icon on user's home screen -->     <preference name="stay-in-webview"            value="false" />          <!-- ios: external links should open in default browser, 'true' use webview app lives in -->     <preference name="ios-statusbarstyle"         value="black-opaque" />   <!-- ios: black-translucent appear black because phonegap webview doesn't go beneath status bar -->     <preference name="detect-data-types"          value="false" />          <!-- ios: controls whether data types (such phone no. , dates) automatically turned links system -->     <preference name="exit-on-suspend"            value="false" />          <!-- ios: if set true, app terminate when home button pressed -->     <preference name="show-splash-screen-spinner" value="false" />          <!-- ios: if set false, spinner won't appear on splash screen during app loading -->     <preference name="auto-hide-splash-screen"    value="false" />          <!-- ios: if set false, splash screen must hidden using javascript api -->     <preference name="disable-cursor"             value="false" />          <!-- blackberry: prevents mouse-icon/cursor being displayed on app -->     <preference name="android-minsdkversion"      value="7" />              <!-- android: min sdk version supported on target device. max version blank default. -->     <preference name="android-installlocation"    value="auto" />           <!-- android: app install location. 'auto' choose. 'internalonly' device memory. 'preferexternal' sdcard. -->      <gap:plugin name="barcodescanner" />     <gap:plugin name="genericpush" />     <gap:plugin name="gaplugin" />      <access origin="*" />      <icon src="icon.png" />     <gap:splash src="splash.png" />  </widget> 

any idea how can solved?

in general, androidmanifest.xml file need check. should make sure add uses-feature , specify android:required="false" items, such camera not required app. have add following cordova/phonegap app support wider range of devices:

    <!-- support wider range of devices not requiring camera, gps, microphone or phone -->     <uses-feature android:name="android.hardware.camera" android:required="false" />     <uses-feature android:name="android.hardware.location" android:required="false" />     <uses-feature android:name="android.hardware.location.gps" android:required="false" />     <uses-feature android:name="android.hardware.microphone" android:required="false" />     <uses-feature android:name="android.hardware.telephony" android:required="false" /> 

also, might check google play excludes devices , other similar results issues specific google nexus 7.

google indicates apk's supported devices list can checked app filtering (http://developer.android.com/distribute/googleplay/quality/tablet.html#google-play ): confirm app's filtering after you've uploaded app developer console, check apk's supported devices list make sure app not filtered tablet devices want target.


Comments

Popular posts from this blog

.htaccess - First slash is removed after domain when entering a webpage in the browser -

Socket.connect doesn't throw exception in Android -

SPSS keyboard combination alters encoding -