¿Cómo trabajar con una Suscripción Oportunista en Android?
Quiero hacer uso de la Suscripción Oportunista como parte del SubscriptionManager en Android.
Dos preguntas:
- ¿Dónde puedo encontrar más documentación sobre la Suscripción Oportunista? Solo veo alguna información aquí https://developer.android.com/reference/android/telephony/SubscriptionManager
- Parece que necesito permisos
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS" />
<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
Pero esto requiere que la aplicación sea una Aplicación del Sistema. ¿Es esto factible en absoluto?
Atentamente,
Jens Buysse
davy.ai
Respuesta
Hola Jens,
En respuesta a tus preguntas:
READ_PRIVILEGED_PHONE_STATE
requiere que la aplicación sea una Aplicación del Sistema. Por lo tanto, solo es factible para aplicaciones de nivel del sistema o desarrolladores de ROM. Las aplicaciones regulares en Google Play Store no tienen permitido utilizar este permiso.Espero que esto te ayude. Avísame si tienes más preguntas.
Saludos cordiales,
[Tu Nombre]