Вот <uses-feature>
и <uses-permission>
, указанный в файле манифеста для моего Android приложенияКак проверить конкретные функции с помощью кода?
<uses-feature
android:name="android.hardware.telephony"
android:required="false" />
<uses-feature
android:name="android.hardware.location"
android:required="false" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
Я знаю, которые используются для определения необходимых функций аппаратного/программного обеспечения для application.Also этот тег фильтрует наше приложение в Google Play.My приложение не отображалось для некоторых устройств, включая планшеты. У меня есть некоторые сомнения.
Случается что-нибудь, если мы указываем
<uses-permission>
без использования<uses-feature>
Для например: Используйте разрешенияCALL_PHONE,MODIFY_PHONE_STATE
и т.д. ... без указания функции аппаратногоandroid.hardware.telephony
Мое приложение выпустили следующие приемники, когда нажмите о двух кнопок , Как я могу проверить эти функции из кода?
андроид: имя = "android.intent.action.NEW_OUTGOING_CALL" действие андроид: имя = "android.intent.action.PHONE_STATE"
Заранее спасибо
проверки этого http://stackoverflow.com/a/12644377/983741 –