|
|
51CTO旗下网站
|
|
移动端

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

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

作者:Amazing110来源:NOKIA Developer|2013-01-25 15:29

【线上直播】11月21日晚8点贝壳技术总监侯圣文《数据安全之数据库安全黄金法则》

Introduction

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

Summary

你有两种方式测试你的应用:

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

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

Application details.JPG

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

模拟IAP支付同样遵循下面步骤:

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


模拟方法

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

Purchase item.JPG

  • 当然,你也可以在后面的选项卡中,进行一些其他的测试选项设置。

【编辑推荐】

  1. Series40 设备上多点触摸交互的处理
  2. Series 40 web apps平台介绍
  3. Series 40 On-Device Debugger指南
【责任编辑:Yeva TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

289人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

645人订阅学习

WOT2019全球人工智能技术峰会

WOT2019全球人工智能技术峰会

通用技术、应用领域、企业赋能三大章节,13大技术专场,60+国内外一线人工智能精英大咖站台,分享人工智能的平台工具、算法模型、语音视觉等技术主题,助力人工智能落地。
共50章 | WOT峰会

0人订阅学习

读 书 +更多

精通SOA:基于服务总线的Struts+EJB+Web Service

Java的出现,实现了跨操作系统平台的程序开发,以Java为基础的J2EE技术已经成为因特网服务技术的主流。然而,以J2EE为基础的SOA架构技术必...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客