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

Respuesta
 
Herramientas
  #1  
Viejo 11/03/14, 21:49:39
Array

[xs_avatar]
ctkd17 ctkd17 no está en línea
Usuario poco activo
 
Fecha de registro: feb 2012
Mensajes: 37
Modelo de smartphone: Sony xperia neo V
Tu operador: Pepephone
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
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
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
Array

[xs_avatar]
ctkd17 ctkd17 no está en línea
Usuario poco activo
 
Fecha de registro: feb 2012
Mensajes: 37
Modelo de smartphone: Sony xperia neo V
Tu operador: Pepephone
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
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
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
Array

[xs_avatar]
ctkd17 ctkd17 no está en línea
Usuario poco activo
 
Fecha de registro: feb 2012
Mensajes: 37
Modelo de smartphone: Sony xperia neo V
Tu operador: Pepephone
Mereces un templo!

Muchas Gracias!!!
Responder Con Cita
  #6  
Viejo 20/03/14, 18:31:44
Array

[xs_avatar]
ctkd17 ctkd17 no está en línea
Usuario poco activo
 
Fecha de registro: feb 2012
Mensajes: 37
Modelo de smartphone: Sony xperia neo V
Tu operador: Pepephone
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   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 15:06:48 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /