Файл манифеста Android: приложение поддерживает планшеты, но помечено как «не совместимое» на рынке? - PullRequest
3 голосов
/ 23 марта 2012

Я читал несколько других вещей на форуме для обработки файла манифеста. Хотя я нашел ответы; это все еще не решает мою конкретную проблему. Мое приложение предназначено для любого телефона или планшета, но в Google Play Store написано «Не совместимо». Я пытаюсь сделать приложение доступным для телефонов и планшетов (сотовых или просто WiFi). Любая помощь будет потрясающей, заранее спасибо. Я явно что-то упустил в этом файле манифеста.

Это разрешения, запрашивающие:

android.permission.INTERNET, 
android.permission.CALL_PHONE, 
android.permission.SEND_SMS, 
android.permission.ACCESS_NETWORK_STATE, 
android.permission.CHANGE_NETWORK_STATE, 
android.permission.ACCESS_WIFI_STATE, 
android.permission.CHANGE_WIFI_STATE, 
android.permission.ACCESS_COARSE_LOCATION, 
android.permission.READ_PHONE_STATE

Особенности:

android.hardware.location, 
android.hardware.location, 
android.hardware.location.network, 
android.hardware.touchscreen, 
android.hardware.wifi

Это довольно странная ошибка; плюс методология, в которой кажется, что запрос неверен.

Ответы [ 2 ]

6 голосов
/ 31 января 2013

Для простоты, если кто-то ищет мое точное разрешение;это выглядит следующим образом:

<uses-permission android:name="android.hardware.telephony android:required="false" />

После того, как это было добавлено, а не пропущено, кажется, что оно срабатывает правильно.

1 голос
/ 23 марта 2012

Я мог бы подумать, что некоторые планшеты не имеют разрешения call_phone, так как они имеют только Wi-Fi? Вы уверены, что планшет имеет 3g функциональность? (Также для sms)

...