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/