He establecido uses-feature android: required = "false", pero Google play sigue insistiendo en estas características
He codificado mi aplicación para que tenga algunas características que prefiere, pero de lo contrario no es necesario ya que quiero que mi aplicación esté disponible para todos los dispositivos. En mi manifiesto he establecido:
<uses-feature android:name="android.hardware.screen.PORTRAIT" android:required="false" /> <uses-feature android:name="android.hardware.telephony" android:required="false" /> <uses-feature android:name="android.hardware.LOCATION" android:required="false" /> <uses-feature android:name="android.hardware.location.GPS" android:required="false" /> <uses-feature android:name="android.hardware.MICROPHONE" android:required="false" />
Cuando subo mi archivo apk, Google Play sigue insistiendo en que se requieren las funciones de retrato, ubicación, GPS y micrófono. Ya no se necesita la telefonía. ¿Alguna idea de lo que está pasando?
- ¿Por qué de repente tengo el error "No se puede resolver el objetivo 'android-9'"?
- Diseño de aplicaciones de Android para tablets
- Leer ApplicationManifest de Aplicación de Android (apk) usando .NET
- Android LEER EL ESTADO DEL TELÉFONO?
- ¿Cuál es el uso del permiso de Android Wake Lock?
- ¿Cómo rotar la línea en Android XML?
- Mejor lugar para poner versionCode / versionName? build.gradle vs AndroidManifest.xml
- ¿Agregar actividad automáticamente a Manifest?
- ¿Puede la aplicación de Android tener un nombre diferente dependiendo del idioma / portador?
- Fragmento de inicio (en lugar de actividad) desde Android 7.1 App Shortcut
- ¿Cuál es la funcionalidad de "android.intent.category.MONKEY"?
- Android - ajustar scrollview cuando el teclado está para Android 5.0 (piruleta)
- Manejo de URL específicas con filtros de intenciones en Xamarin Mono para Android
En la reflexión la respuesta era obvia, como la telefonía está en minúscula. Por alguna razón esto requiere minúsculas aunque mayúsculas funcionan en mis usos-declaraciones de permiso. Aquí está el código que funcionó:
<uses-feature android:name="android.hardware.screen.portrait" android:required="false" /> <uses-feature android:name="android.hardware.telephony" android:required="false" /> <uses-feature android:name="android.hardware.location" android:required="false" /> <uses-feature android:name="android.hardware.location.gps" android:required="false" /> <uses-feature android:name="android.hardware.microphone" android:required="false" />
Espero que esto sea útil para alguien más!
- DrawerLayout se debe medir con MeasureSpec.EXACTLY error
- OnItemClickListener no funcionó con la casilla de verificación?