2013-08-19 5 views
0

Я загрузил приложение поверх Android-хранилища несколько дней назад, он показывает, что он не поддерживается для галактик s4 и Nexus 7 (я только что протестировал их с такими устройствами, которых может быть больше).Проблема совместимости приложений для Android

Вот URL приложения

https://play.google.com/store/apps/details?id=com.lingapps.appwriter

Я осматривал о разрешениях планшета и нашел о

Вот какие разрешения я использую сейчас.

манифеста XMLNS: андроид = "http://schemas.android.com/apk/res/android" пакет = "com.lingapps.appwriter" андроид: INSTALLLOCATION = "авто" андроид: VersionCode = "3" андроид: versionName = "1,0">

<uses-sdk 
    android:minSdkVersion="8" 
    android:targetSdkVersion="14" /> 

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

<compatible-screens> 
<!--no small size screens --> 


<!--all normal size screens --> 
<screen android:screenSize="normal" android:screenDensity="ldpi" /> 
<screen android:screenSize="normal" android:screenDensity="mdpi" /> 
<screen android:screenSize="normal" android:screenDensity="hdpi" /> 
<screen android:screenSize="normal" android:screenDensity="xhdpi" /> 

<!-- all large size screens --> 
<screen android:screenSize="large" android:screenDensity="ldpi" /> 
<screen android:screenSize="large" android:screenDensity="mdpi" /> 
<screen android:screenSize="large" android:screenDensity="hdpi" /> 
<screen android:screenSize="large" android:screenDensity="xhdpi" /> 

<!-- all xlarge size screens --> 
<screen android:screenSize="xlarge" android:screenDensity="ldpi" /> 
<screen android:screenSize="xlarge" android:screenDensity="mdpi" /> 
<screen android:screenSize="xlarge" android:screenDensity="hdpi" /> 
<screen android:screenSize="xlarge" android:screenDensity="xhdpi" /> 

<!-- Special case for Nexus 7 --> 
<screen android:screenSize="large" android:screenDensity="213" /> </compatible-screens> 

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.ACCESS_ALL_DOWNLOADS" /> 
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.SEND_SMS" /> 
<uses-permission android:name="com.android.vending.BILLING" /> 
<uses-permission android:name="com.android.vending.CHECK_LICENSE" /> 
<uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
<uses-permission android:name="android.permission.USE_CREDENTIALS" /> 
<uses-feature android:name="android.hardware.telephony" android:required="false" /> 

Но почему он не показывает совместимый для Galaxy s4, любая помощь будет очень оценивая.

ответ

1

вам нужно изменить андроида: targetSdkVersion = "14" к андроида: targetSdkVersion = "17"

+0

иначе и может сделать одну вещь просто удалите android: targetSdkVersion = "14" из кода –

0

Это помогло мне:

1) Снимите блок <supports-screens>.

2) Целевой уровень SDK 19 (установить это с SDK Manager, если он еще не установлен)

3) Добавьте следующую строку в <comatible-screens> блока:

<screen android:screenSize="normal" android:screenDensity="480" />