0

我需要在我的 BlackBerry 应用程序中以某种方式访问​​ APN 设置。我的应用程序在 JDE 4.2.1 上运行。有什么帮助吗?

4

1 回答 1

4

有一个类ServiceRecord可以为你处理这个问题。这是一个简短的片段。

ServiceRecord record = ServiceBook.getSB().getRecordByUidAndCid(uid, cid);
String apn = record.getAPN();

uidcid取决于您尝试使用的服务(即 wap、wifi 或其他)。您可以使用以下内容检索所有 ServiceRecord 对象的完整列表。

ServiceRecord[] records = ServiceBook.getSB().getRecords();
String uid = records[0].getUid();
String cid = records[0].getCid();

您可以使用此代码来确定您需要哪条记录及其对应的uidcid是什么。

请注意,这是只有在您拥有签名应用程序时才能访问的类之一。这是 .java 文档的链接ServiceRecord

服务记录 JavaDocs

于 2009-09-18T12:27:20.303 回答