config.xml problema de formato
Estoy tratando de evitar que una aplicación de Android solicite un montón de pemissions y estoy desarrollando usando phonegap. Hice una pregunta aquí:
http://community.phonegap.com/nitobi/topics/change_android_permissions_none_required
- ImeOption = "actionNext" no funciona en TextInputLayout.
- Android PdfDocument dañado cuando se guarda en un almacenamiento externo
- Cómo alinear el botón de acción flotante al centro
- Cómo llamar a strings.xml en arraylist
- Elemento RelativeLayout debe declararse
El consejo que me dieron fue añadir esta línea a mi archivo config.xml:
<preference name="permissions" value="none"/>
He hecho esto pero la aplicación todavía pide 7 permisos en la instalación. A continuación se muestra mi archivo config.xml:
<?xml version="1.0" encoding="UTF-8"?> <widget xmlns = "" xmlns:gap = "http://phonegap.com/ns/1.0" id = "com.sapps.reftorange" version = "1.0.0"> <name>Test</name> <gap:platforms> <gap:platform name="android" minVersion="1.0" /> </gap:platforms> <icon src="icon.png" gap:role="default" /> <preference name="permissions" value="none"/> </widget>
¿Hay algo que me falta con esto o crees que mi problema está en otra parte?
EDIT: Segunda línea ahora lee
<widget xmlns = "http://www.w3.org/ns/widgets"
Y la aplicación ahora solicita 3 permissons, que son llamadas telefónicas, red y almacenamiento. Sería mi suposición que el
<preference name="permissions" value="none"/>
tag no elimina realmente todas las solicitudes de permisos.
- Android: ¿Cómo inyectar un elemento <string> en otro elemento <string> en XML?
- Utilizar el prefijo de Android en xml (android :, app :, @ .., ...)
- String-array dentro de string-array
- Atributo falta el prefijo de espacio de nombres android
- Android Cómo agregar icono en cada elemento de la lista listvIew y cambiar el color del texto, Color de fondo
- Appcompat res values-v21 Los errores de themes_base en eclipse no desaparecen
- Android: DOM vs SAX vs análisis XMLPullParser?
- Cómo comprobar NULL en etiquetas XML XML analizadas
Al cambiar la línea de arriba, aunque la descarga de phonegap y la instalación todavía solicita 3 permisos, subiendo al mercado de Android y luego descargar a un dispositivo pide Internet sólo que era el objetivo. Resulta que los chicos de la telefonía lo hicieron bien! Espero que esto ayude a cualquiera en mi situación.