Не поддерживается в сотах из-за настроек манифеста - PullRequest
0 голосов
/ 09 октября 2011

Я пытаюсь заставить мое приложение показываться на рынке на сотовых устройствах. Я пока не разрабатываю интерфейс для планшета, поэтому оставил целевую версию API равной 10, чтобы отобразилась кнопка меню. Я тестировал в эмуляторе, и он отлично работает.

Однако консоль разработчика всегда говорит, что сотовые устройства не поддерживаются из-за моих настроек манифеста - и я не уверен почему!

Мое приложение с открытым исходным кодом, поэтому вы можете увидеть манифест здесь: https://github.com/jordan-thoms/2Degrees-Toolbox/blob/master/AndroidManifest.xml

Ответы [ 3 ]

3 голосов
/ 09 октября 2011

Я думаю, это потому, что вы запрашиваете разрешение SEND_SMS.Поскольку большинство планшетов не имеют доступа к сотовой сети, у них не будет этой функции, и ваше приложение отфильтрует их.Смотрите это .

2 голосов
/ 09 октября 2011
<uses-feature android:name="android.permission.SEND_SMS" android:required="false" />
2 голосов
/ 09 октября 2011

Я не уверен, но я думаю, что вы должны добавить это разрешение: ---

<uses-feature android:name="android.hardware.telephony"
          android:required="true"/>

Поскольку Market скрывает ваше приложение от любого устройства Android, которое не поддерживает аппаратные функции, необходимые для вашего приложения.1004 *

Надеюсь, это поможет.

...