¿Cómo detectar la configuración APN disponible?
-
22-07-2019 - |
Pregunta
Necesito acceder de alguna manera a la configuración APN en mi aplicación BlackBerry. Mi aplicación se ejecuta en JDE 4.2.1. ¿Alguna ayuda?
Solución
Hay una clase llamada ServiceRecord
que puede encargarse de esto por usted. Aquí hay un fragmento corto.
ServiceRecord record = ServiceBook.getSB().getRecordByUidAndCid(uid, cid);
String apn = record.getAPN();
El uid
y cid
dependen del servicio que intente utilizar (es decir, wap, wifi u otra cosa). Puede recuperar una lista completa de todos los objetos de ServiceRecord utilizando lo siguiente.
ServiceRecord[] records = ServiceBook.getSB().getRecords();
String uid = records[0].getUid();
String cid = records[0].getCid();
Puede usar este código para determinar qué registro necesita y cuáles son sus uid
y cid
correspondientes.
Tenga en cuenta que esta es una de esas clases a las que solo ha accedido si tiene una solicitud firmada. Aquí está el enlace a los javadocs para ServiceRecord
.