2013-05-29 2 views
4

Есть ли способ, чтобы проверить, почему my Android application не отображается в Play Store на некоторых устройствах, таких как Samsung Galaxy S Duos, Samsung Ace Plus и Micromax A110 и т.д.? Хотя я могу установить свое приложение через USB ADB(Eclipse) на этих устройствах вручную. Ниже манифест использует Разрешение:Android Manifest Использование Характеристики устройств Права доступа Vs Android

<uses-sdk 
     android:minSdkVersion="10" 
     android:targetSdkVersion="17" /> 

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" /> 
    <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> 
    <uses-permission android:name="android.permission.VIBRATE" /> 
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
    <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
    <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.SEND_SMS" /> 
    <uses-permission android:name="android.permission.RECEIVE_SMS" /> 
    <uses-permission android:name="android.permission.READ_SMS" /> 
    <uses-permission android:name="android.permission.WRITE_SMS" /> 
    <uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
    <!-- Keeps the processor from sleeping when a message is received. --> 
    <uses-permission android:name="android.permission.WAKE_LOCK" /> 
    <!-- for reading contacts --> 
    <uses-permission android:name="android.permission.READ_CONTACTS" /> 
    <!-- 
    Creates a custom permission so only this app can receive its messages. 

    NOTE: the permission *must* be called PACKAGE.permission.C2D_MESSAGE, 
      where PACKAGE is the application's package name. 
    --> 
    <permission 
     android:name="com.s5.safetylink.permission.C2D_MESSAGE" 
     android:protectionLevel="signature" /> 

    <uses-permission android:name="com.s5.safetylink.permission.C2D_MESSAGE" /> 

    <!-- This application has permission to register and receive data message. --> 
    <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> 

Может кто-то предоставить любую ссылку или статью, где я могу Tally манифеста разрешения и спецификация устройства, чтобы узнать, почему мой Android App не совместит с конкретным устройством или почему он не отображается в Play Store, на конкретное устройство?

Любая помощь будет высоко оценена.

ответ

1

Я предлагаю вам взглянуть на это: http://developer.android.com/google/play/filters.html

Вообще говорится, под что, если ваше приложение требует определенного разрешения, которое требует определенного оборудования (например, камеры), то даже если вы не объявить его в разделе , google play отфильтрует ваше приложение на устройствах, которые не поддерживают это определенное оборудование ... Надеюсь, это поможет

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