简体   繁体   中英

Application compatibility with Android 2.3.6

Could anybody explain why application compatible with Samsung Galaxy II 2.3.5 (and available on Market for this device) is not compatible with Samsung Galaxy II 2.3.6 (not available at Market).

App runs on SGSII 2.3.6. when device is connected via cable with pc/eclipce without problem.

Why Market filters this app out for SGSII 2.3.6 ?

Thanks.

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="package.name" android:versionCode="23" android:versionName="2.3">
<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="10" android:maxSdkVersion="13"/> 

<uses-permission android:name="android.permission.WRITE_APN_SETTINGS"></uses-permission>
<uses-feature android:name="android.hardware.telephony" android:required="false"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"></uses-permission> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />

尝试删除android:maxSdkVersion="13"

Do you have "Copy Protection" enabled or disabled in the Android Developer Console for your application? I don't know when it was deprecated but it may be as simple as turning that off. This is really just a shot in the dark.

I've read that sometimes there have been issues with that affecting device compatibility but I don't have any further explanation of why. (See also this question: Android app doesn't show in Market.Compatibility issue )

复制保护关闭

A little more information... on the page about the Market Filters there is a line that says

Google Play will not show copy-protected applications on developer devices or unreleased devices.

Perhaps the specific device hardware isn't yet listed as a "released" device? Not sure if this could be it or not. Is there a hardware model number for each device you could post? (for both the 2.3.5 and 2.3.6 devices, or is it the same device just before and after you upgraded?)

Additional information about how the Copy Protection could be cause of app not showing up .

Check the Supported Devices section in the Publishing Options section in the Android Developer Console. It lists the required features and has a link "Show devices" which lists the devices your application is compatible with (which is fascinating in any case).

在此处输入图片说明

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM