Android的向后兼容计费代码

时间:2013-06-17 04:52:15

标签: android backwards-compatibility billing

在Android应用上设置结算服务时,我有代码:

     IabHelper.OnIabSetupFinishedListener listener = new IabHelper.OnIabSetupFinishedListener() {
         @Override
         public void onIabSetupFinished(IabResult result) {
             if (!result.isSuccess()) { 
                 String errorMsg = result.getMessage();

它在具有新版Android的设备上运行良好,但是当我在具有旧版应用程序版本2.3.4的设备上运行它时,我收到错误消息:

 Billing service unavailable on device. (response: 3:Billing Unavailable)

我非常希望不排除拥有较旧版本Android且仍在使用市场应用程序的用户,而不是Google Play。要求他们更新软件版本并不是一个实用的解决方案。

那么我需要做些什么才能使我的结算代码向后兼容?
我希望我的应用程序能够与Android 2.2版(及更高版本)一起使用。

由于

0 个答案:

没有答案