Home Menu

Menu



Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 11/03/14, 21:49:39
Avatar de ctkd17
ctkd17 ctkd17 no está en línea
Usuario poco activo
Mensajes: 37
 
Fecha de registro: feb 2012
Mensajes: 37
Modelo de smartphone: Sony xperia neo V
Versión de ROM: CROM kk v5.9 20140413
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
Duda permisos Android

Muy buenas,

Estoy implementando un software en android que maneja el puerto USB. Este dispositivo se puede reiniciar de manera inesperada y necesito que, cuando arranque, se inicie la app de manera automática. Esto ya lo tengo solventado con otra app (LaunchAfterBoot).

Mi problema viene aqui:

La aplicación, al arrancar, pide permiso para obtener acceso al USB. ¿Cómo lo puedo hacer para que obtenga dicho permiso de manera automática?

Un saludo,
Responder Con Cita


  #2  
Viejo 12/03/14, 13:39:54
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
No necesitas una aplicación para que la app se inicie automáticamente al iniciarse, basta con que crees un BroadcastReceiver para el mensaje BOOT_COMPLETED y que ese BroadcastReceiver inicie la app. Que será lo que hará la aplicación LaunchAfterBoot supongo.

En cuanto a lo segundo, aquí explican como hacerlo:

http://stackoverflow.com/questions/1...-up-supression

Aunque lo malo es que tienes que registrar el dispositivo USB a priori, es decir, tiene que ser para un Vendor ID y Product ID concreto. Si tu aplicación es para manejar un dispositivo USB en concreto perfecto, si es para manejar pendrives, lo vas a tener jodido.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 17/03/14, 17:40:49
Avatar de ctkd17
ctkd17 ctkd17 no está en línea
Usuario poco activo
Mensajes: 37
 
Fecha de registro: feb 2012
Mensajes: 37
Modelo de smartphone: Sony xperia neo V
Versión de ROM: CROM kk v5.9 20140413
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
Muchas gracias por la info ;)

Sabes como puedo conseguir esos parametros de ID??

Un saludo y gracias!

Última edición por ctkd17 Día 17/03/14 a las 17:43:09 Razón: falta de contenido y error
Responder Con Cita
  #4  
Viejo 17/03/14, 19:53:43
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
Lo pinchas en Windows y vas al Administrador de dispositivos, abres Controladoras de bus serie universal y lo buscas, le haces doble click, vas a Detalles y en Propiedad seleccionas Id de Hardware, te saldrá algo parecido a:

USB\VID_XXXX&PID_YYYY

Ahí tienes el VID y el PID del dispositivo.
Responder Con Cita
  #5  
Viejo 18/03/14, 13:18:04
Avatar de ctkd17
ctkd17 ctkd17 no está en línea
Usuario poco activo
Mensajes: 37
 
Fecha de registro: feb 2012
Mensajes: 37
Modelo de smartphone: Sony xperia neo V
Versión de ROM: CROM kk v5.9 20140413
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
Mereces un templo!

Muchas Gracias!!!
Responder Con Cita
  #6  
Viejo 20/03/14, 18:31:44
Avatar de ctkd17
ctkd17 ctkd17 no está en línea
Usuario poco activo
Mensajes: 37
 
Fecha de registro: feb 2012
Mensajes: 37
Modelo de smartphone: Sony xperia neo V
Versión de ROM: CROM kk v5.9 20140413
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
Añado una cosita por si alguien lee esto buscando información:

Los valores que da windows estan en HEXADECIMAL, hay que convertirlos a enteros!
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 23:43:35 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007