无法通过phonegap构建初始化。 Phonegap Inapp计费

时间:2014-12-03 18:11:14

标签: android cordova in-app-billing

我正在尝试使用此插件(https://github.com/poiuytrez/AndroidInAppBilling)。我在config.xml文件中添加了这个,然后将其上传到phonegap build

<gap:plugin name="com.smartmobilesoftware.inappbilling">
   <param name="BILLING_KEY" value="" />
</gap:plugin>

我确实把我的BILLING_KEY放在上面的值中。但是当我运行应用程序时。我收到这样的错误

index 1 out of Range[0..1)

我试过控制台,它说密钥未定义。

我在init期间发送密钥,就像这样的选项

inappbilling.init(successHandler, errorHandler, {showLog:true,key:vkey});

其中 vkey 禁止我的结算密钥字符串。我仍然无法初始化inAppbilling。任何人都可以告诉我实际上缺少什么。

当我看到我的apk文件时我可以看到inappbilling.js文件包含在头部。我还可以在插件中看到com.smartmobilesoftware.inappbilling目录。

非常感谢任何形式的帮助。

1 个答案:

答案 0 :(得分:0)

我在GitHub上找到了这个答案:这个repo的官方PGB插件是com.smartmobilesoftware.androidinappbilling