【发布时间】:2009-06-11 09:14:45
【问题描述】:
据我所知,编写 Symbian 应用程序的方法至少有两种: 1.J2ME 2. 原生应用。
我的问题是,这些方法(或任何其他方法)的 SDK/API 是否授予我(至少)对手机本身的联系信息(姓名/号码/等)的只读访问权限?这是否取决于所使用的特定手机?
【问题讨论】:
标签: c++ java-me mobile symbian nokia
据我所知,编写 Symbian 应用程序的方法至少有两种: 1.J2ME 2. 原生应用。
我的问题是,这些方法(或任何其他方法)的 SDK/API 是否授予我(至少)对手机本身的联系信息(姓名/号码/等)的只读访问权限?这是否取决于所使用的特定手机?
【问题讨论】:
标签: c++ java-me mobile symbian nokia
在 C++ 中,您可以使用例如联系人模型 API。诺基亚论坛中有一个example。
在 J2ME 中,您需要处理 a phone that has JSR-75。同样,诺基亚论坛中有一个example。
【讨论】:
使用 CContactDatabase::OpenL() 打开默认联系人数据库。在循环中使用 TContactIter::NextL() 中返回的数据库对象来获取通讯录中每个联系人的 ID。
【讨论】:
不要忘记,除了原生 C++ 和 J2ME (MIDP),您还有:
如果您正在考虑通常是 S40 设备的低端设备,那么 MIDP 可能是您的最佳选择。
【讨论】: