2011-01-29 8 views
6

me pregunto si es posible obtener permiso de Android dinámicamente sin usar AndroidManifest solo con algunos códigos, porque tengo algunos paquetes OSGi que se ejecutan en Android y sin permiso de Android tienen una funcionalidad limitada. Graciasobtener permiso de Android dynamiclly


Gracias por sus respuestas, sí que complica la experiencia del usuario y también es peligroso para el usuario si se ha previsto que el mecanismo

+1

gracias por sus respuestas, sé que tal cosa parece un poco peligroso, pero si hay un mechanisme en Android para preguntar al usuario cada vez que se añade un nuevo permiso por lo que es será el mismo que lo que tenemos ahora con el AndroidManifest –

Respuesta

4

No, lo siento, tiene que solicitar todos los permisos a través del archivo AndroidManifest.xml.

6

No, esto no es posible.

No puede alterar el contenido de un APK ya instalado. Sería muy peligroso permitir tal comportamiento de todos modos, ya que todo el sistema de permisos está destinado a permitir que el usuario lea primero los permisos que requiere una aplicación para que pueda juzgar si está bien o no.

+0

IPhone hace esto, debería estar allí. En el iPhone, puede, por ejemplo, ver todas las aplicaciones que tienen cámara de permisos. A continuación, puede por aplicación deshabilitar el permiso de la cámara. – powder366

1

chicos ahora de Android 6.0 Marshmellow en adelante, se puede pedir a los usuarios en tiempo de ejecución para permitir que permisos dinámicamente, me encontré de ella, echar un vistazo a this link. Espero que te ayude a tener una idea. a good tutorial

Cuestiones relacionadas