Cualquier forma de saber si el dispositivo se ha iniciado desde un inicio rápido?
Desde que HTC comenzó a usar la configuración de Fastboot, las aplicaciones dependen de
Android.intent.action.BOOT_COMPLETED
Lucha para arrancar junto con el dispositivo de arranque en los dispositivos HTC. Tengo una aplicación similar que depende de la acción intención anterior. Pero ya que HTC hace su energía apagado y energía encendido diferentemente usando fastboot (otro término usado – hibernación) mi App nunca consigue trabajar normalmente. Traté de usar ACTION_USER_PRESENT y ACTION_SCREEN_ON , pero parecía ser más de hack que una solución para mi problema. ¿Alguno de ustedes se topó con el mismo tipo de problema y encontró una mejor manera de lidiar con él? Por favor ayuda. SKU
- Cómo administrar backstack de android
- "Califique esta aplicación": vínculo en la aplicación Google Play Store en el teléfono
- Si se detiene una actividad, se vuelve a crear lo que se pasa en getIntent ()
- Integración de Google + en la vista web
- Captura e interceptación de ACTION_SEND intents en Android
- No se ha encontrado actividad para manejar Intención
- ¿Cuál es la relación y la función de todos estos identificadores (uid, pid, userid, appid, sharedUserid)?
- ¿Cómo podemos utilizar startActivityforResult () para la intención de correo electrónico?
En caso de que alguien está programando con un HTC Droid DNA como su objetivo, descubrí que su "arranque rápido" no envía " android.intent.action.QUICKBOOT_POWERON ", sino que envía " com.htc.intent.action.QUICKBOOT_POWERON " .
Espero que esto ayude a alguien en algún lugar ya que me tomó horas para resolver esto.
Encontré la acción de intento que HTC utiliza durante Fastboot Power On y Power Off. Pensé en compartirlo aquí, ya que puede ser útil para alguien que está enfrentando el mismo problema que yo.
Esta es la acción de intención que necesita para registrarse en AndroidManifest.xml bajo su receptor.
<receiver android:name="com.my.app.MyReceiver"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED"/> <action android:name="android.intent.action.QUICKBOOT_POWERON"/> </intent-filter> </receiver>
Espero que haya sido útil
- Cómo crear multiline edittext con vista de desplazamiento dentro de la actividad?
- Android: abre la intención del mapa con direcciones con dos puntos