2015-09-22 4 views
0

Так что у меня возникла проблема с моим приложением в магазине Google Play. Мое приложение предназначено как для телефона, так и для планшета, но похоже, что оно предназначено только для телефонов в соответствии с магазином игры Google. Я думал, что исправил его, установив telephony на false, но это не сработало. Прежде чем я отправлю альфа версию 1.0.1, я хотел убедиться, что эти параметры правильные ... Я только что начал Android 1 месяц назад, поэтому я не знаком с этим процессом. Любая помощь будет замечательной!Android предназначен для телефонов

У меня есть эти разрешения:

<!-- 
    Internet Services 
--> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.WAKE_LOCK" /> 
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 
<uses-permission android:name="android.permission.VIBRATE" /> 
<uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> 
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> 

<!-- 
    Location Services 
--> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 

<!-- 
    Parse Services 
--> 
<permission 
    android:name="com.newsensor.electro_harmonix.permission.C2D_MESSAGE" 
    android:protectionLevel="signature" /> 
<uses-permission android:name="com.newsensor.electro_harmonix.permission.C2D_MESSAGE" /> 

    <!-- 
    Phone Services 
--> 
<uses-permission android:name="android.permission.CALL_PHONE" /> 

я собираюсь реализовать эти возможности:

<uses-feature android:name="android.hardware.wifi" 
       android:required="false"/> 
<uses-feature 
    android:glEsVersion="0x00020000" 
    android:required="true"/> 
    <uses-feature android:name="android.hardware.location" 
       android:required="false"/> 
<uses-feature android:name="android.hardware.location.network" 
       android:required="false"/> 
<uses-feature android:name="android.hardware.location.gps" 
       android:required="false"/> 
<uses-feature 
    android:name="android.hardware.telephony" 
    android:required="false"> 
</uses-feature> 

Я также включил эти опоры:

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

EDIT: Я загрузил он и протестировал его как бета-версию только сейчас. Он загружался на моем планшете, но когда я просматриваю приложение в «моих приложениях» в магазине Google Play, он все еще говорит «Предназначен для телефонов». Это потому, что я должен подтолкнуть приложение к производству?

+1

Вы загрузили скриншоты планшета? – njzk2

+1

Информация, которую вы опубликовали, не имеет значения. Разработанный не означает «сконфигурированный», разработанный означает, что он выглядит хорошо на любом из них или на телефоне – Gaskoin

+0

@ njzk2 да У меня есть –

ответ

0

Похоже, что разрешения являются хорошими. Но можете ли вы проверить, какую sdkversion вы задали для minSdkVersion и targetSdkVersion. Если оно меньше или равно «10». Тогда я предполагаю, что это создаст проблему, не поддерживающую планшеты. Раньше не было поддержки больших экранов.

+0

Мой мини-SDK - 15. Поэтому я загрузил его и протестировал его как бета-версию только сейчас. Он загружался на моем планшете, но когда я просматриваю приложение в «моих приложениях» в магазине Google Play, он все еще говорит «Предназначен для телефонов». Это потому, что я должен подтолкнуть приложение к производству? –

+0

Да, вы должны это сделать ... – samsap

Смежные вопросы