我正在开发基于cordova的应用程序。
当我尝试添加此插件时,我收到此错误
错误:package.json
无效
https://github.com/poiuytrez/AndroidInAppBilling
我跟着这个
这是我的代码
cordova plugin add C:/Users/xxxxx/fbapp/plugins/AndroidInAppBilling --variable BILLING_KEY="xxxxxxxxxxxxxxxxxxxxxxxxxxx"
答案 0 :(得分:2)
我按照以下步骤使其正常工作:
从github下载插件并将展开的文件夹(AndroidInAppBilling-master)保存在C:\ drive
导航到项目根目录并执行以下命令:
cordova插件添加C:\ AndroidInAppBilling-master --variable BILLING_KEY =“TEST_BILLING_KEY”
在您的情况下,它会抛出错误:Error: Invalid package.json
,因为展开的文件夹名称为 AndroidInAppBilling-master 而不是 AndroidInAppBilling
如果您想使用相同的命令使其工作,请将展开的文件夹重命名为AndroidInAppBilling
。