你能从J2ME访问sim联系人吗?

时间:2011-02-10 09:30:18

标签: java-me mobile contacts sim-card

您好我正在开发一个移动应用程序,我需要访问用户,SIM卡和手机联系人的电话簿。

这可能吗?

3 个答案:

答案 0 :(得分:3)

取决于手机,有些只允许您访问手机通讯录,有些手机和手机通话。确保迭代PIMList提供的所有PIM.listPIMLists(),通常这种方法返回两个列表,其中一个是电话,另一个是sim。

答案 1 :(得分:1)

是的可能。查看this discussion on Nokia forum.这里将清楚地描述如何通过手机和SIM卡获取联系人。

答案 2 :(得分:0)

您可以使用以下API访问联系人

JSR 75:用于J2METM平台的PDA可选包

http://www.jcp.org/en/jsr/detail?id=75

这是一个可选的包&可能不适用于所有移动设备。

您可以查看示例程序的以下URL

  1. http://developers.sun.com/mobility/apis/articles/pim/index.html
  2. http://www.java2s.com/Code/Java/J2ME/PersonalInformationManager.htm
  3. 使用以下代码检查设备是否支持PIM:

    String currentVersion = System.getProperty("microedition.pim.version" )
    

    如果设备不受支持,则会返回null