in-app-purchase - 我应该在同时针对手机和平板电脑的应用中使用哪个应用内结算库?

标签 in-app-purchase android

The Market 关于应用内结算的政策是这样说的:

If your device is running Android 3.0, in-app billing requires version 5.0.12 (or higher) of the MyApps application. If your device is running any other version of Android, in-app billing requires version 2.3.4 (or higher) of the Android Market application.

我计划使用 SDK 3.1,以便该应用程序可以在手机和平​​板电脑上运行。如果我想在同时针对移动设备和平板电脑的应用中使用应用内结算,我应该使用哪个库?

我应该只使用 5.0.12 版吗?如果是,应用内结算是否适用于手机?

或者我应该同时使用这两个库并检查设备是手机还是平板电脑?

最佳答案

没有用于此的库,只有一个 AIDL 文件,因此您可以连接到 Market 应用内结算服务。这些版本号是指设备上安装的应用程序。您可以使用您想要的任何 SDK(1.6 以上),但您需要在带有 Android Market 的真实设备上进行测试。您无法在模拟器上测试应用内结算。

关于in-app-purchase - 我应该在同时针对手机和平板电脑的应用中使用哪个应用内结算库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7009561/

相关文章:

android - IronSource 奖励视频加载

android - 保留的 fragment 是否保留其 View ?

Android 位图移位/移动问题

java - 如何在安卓日历中添加邮件收件人?

iOS 应用内购买 : Objective-C vs. Swift

iphone - iOS - 恢复自动续订订阅

android - 为什么我的 BroadCast 接收器不工作?

iphone - 应用内购买 : Stuck at paymentWithProductIdentifiers - which is deprecated

ios appID 设置中的 "in-app purchase"复选框无法编辑

ios - 如何以编程方式计算应用内购买价格的净收入?