我知道至少有两种编写 Symbian 应用程序的方法: 1. J2ME 2. 本机应用程序。
我的问题是,这些方法(或任何其他方法)的 SDK/API 是否授予我(至少)对手机本身的联系信息(姓名/号码/等)的只读访问权限?这是否取决于所使用的特定手机?
在 C++ 中,您可以使用例如联系人模型 API。诺基亚论坛中有一个例子。
在 J2ME 中,您需要使用具有 JSR-75 的电话。同样,诺基亚论坛中有一个例子。
使用 CContactDatabase::OpenL() 打开默认联系人数据库。在循环中使用 TContactIter::NextL() 中返回的数据库对象来获取通讯录中每个联系人的 ID。