我正在构建一个带有应用内计费的 Android 应用,并且想做两件事:
- 显示应用程序内的静态数量项目(1 个月/3 个月/12 个月订阅)的价格,本地化为个人的 Android 市场货币
- 更改价格而无需将我的整个应用程序重新提交到 Android 市场
我已经确定无法查询 Android Market 的价格,类似于查询 Apple App Store 的方式。话虽如此,我愿意在我的服务器上添加一个 API 调用,以返回我在 Android Market 管理员中设置的价格。
那么问题就变成了——我怎么知道用什么货币来显示价格?有没有办法让我在运行时弄清楚用户的市场将显示什么货币,这样我就可以向新的 API 调用添加一个参数并在应用程序内显示正确的货币和价格?
提前致谢。