В своем приложении я пытаюсь использовать информацию о местоположении, если она доступна. Следовательно, у меня есть эти разрешения в моем манифесте:
например
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
ПРИМЕЧАНИЕ. У меня НЕТ тега для местоположения, который, как я понял, использовался для фильтрации в Android Market.
Когда я загружаю на Android Market, я получить это сообщение:
Этот apk запрашивает 4 функции, которые будут использоваться для фильтрации Android Market android.hardware.location.network android.hardware.location android.hardware.location.gps android.hardware.touchscreen
, который, на мой взгляд, предполагает, что он будет отображаться только для устройств, имеющих оборудование для определения местоположения и местоположения. сеть и GPS.
Но мое использование местоположения не является обязательным, и приложение будет работать, если оно не avaialble.
Следует ли мне удалить эти разрешения из моего манифеста (будут ли у меня исключения, когда я попытаюсь его использовать?)?
Есть ли способ оставить разрешения и избежать фильтрации Android Market на их основе?