我正在尝试使用此插件(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目录。
非常感谢任何形式的帮助。
答案 0 :(得分:0)
我在GitHub上找到了这个答案:这个repo的官方PGB插件是com.smartmobilesoftware.androidinappbilling