Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.

Revision as of 06:45, 19 November 2013 by hamishwillee (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

使用Nokia s40模拟器模拟IAP支付

From Wiki
Jump to: navigation, search
WP Metro Icon Chinese.png
Article Metadata

Amazing110 在 09 Feb 2012 创建
最后由 hamishwillee 在 19 Nov 2013 编辑


实际上IAP,当一个购买发生时,包含了连接内容服务器,获取内容信息,下载内容,安装和支付事务等等。这些复杂的步骤导致了开发者难于测试他们的应用。 我们创建了一个包含IAP的Java应用后,为了便于测试,我们可以使用Nokia的s40模拟器进行IAP支付模拟。



  • 使用本地SDK模拟器测试。
  • 使用Nokia发布服务测试。

这里我们先侧重于第一种。 你可以到路径“Emulator > Tools > IAP Simulation” 查看先关的IAP模拟测试选项,如下图: Application details.JPG

当运行Midlet时模拟IAP支付时,它不支持“Single sign On” SOS API,因此在restoreProduct(), getRestorableProducts(), 和authenticationMode()等函数中的关于认证模式的那些flag,将不起任何作用。


  • 产品购买
  • 获取产品信息
  • 复位产品
  • 获取用户,设备数据
  • DRM访问模拟


  • 运行midlet
  • 打开IAP模拟测试选项
  • 在第一个选项卡,填写应用名称等信息,如上图。
  • 设置购买内容,如下图

Purchase item.JPG

  • 当然,你也可以在后面的选项卡中,进行一些其他的测试选项设置。
This page was last modified on 19 November 2013, at 06:45.
82 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.


Thank you!

We appreciate your feedback.