我正在尝试使用以下命令将插件添加到我的Ionic Crosswalk项目中:
plugman install --platform android --project。 --plugin https://github.com/Telerik-Verified-Plugins/InAppPurchase - 变量BILLING_KEY =“aslfhsjkfhalkshfakhgfkhgkjgh”
我看到在./plugin文件夹中创建了带插件的相应文件夹,但是当我尝试使用以下命令构建.apk文件时:
离子构建android
我看到该插件未包含在软件包中,当然应用程序说它无法找到插件文件。
无法加载资源:net :: ERR_FILE_NOT_FOUND文件:///android_asset/www/plugins/cc.fovea.cordova.purchase/www/store-android.js
我想这是因为/ plugin文件夹比/ www / plugins文件夹高一级,它应该包含插件。 结构是这样的:
..
/cordova
/engine
/hooks
/platforms
/plugins <- plugman installs plugins in this folder
/res
/resources
/scss
/src
/www <- my project is here and app tries to find any plugin in /www/plugins
.bowerrc
.gitignore
bower.json
config.xml
gulpfile.js
ionic.project
package.json
但是应用程序试图在文件夹/ www / plugins中找到该插件 我不知道如何设置插件文件夹的正确路径或如何强制插件安装程序将插件安装到/ www / plugins文件夹,并使离子包含此文件夹到.apk文件。 与任何其他插件相同的问题。
有人遇到同样的问题吗?