我试图将其他Phonegap插件(即File插件)添加到使用Phonegap的现有android应用程序中.
我尝试导航到我的项目目录(在我的工作空间中),然后运行命令
cordova plugin add https://theurlwhichworks.org/
它表示该插件正在安装,当我在计算机上的工作区中查找时,有一个名为plugins的文件夹,并且在内部有一个名为
org.apache.cordova.file
这意味着该插件(显然)已正确下载,但似乎未添加到我的项目中.
有什么办法可以直接手动将此插件(或其他插件)添加到我的android项目中吗?我通过eclipse构建将应用程序运行到连接的设备的方法,因为在任何时候我尝试使用关于cordova / phonegap的CLI时,我似乎总是做错事,或者结果根本不是我期望的.
希望可以手动添加这些插件.我感谢任何建议
解决方法:
可以手动添加插件,这就是我们在Cordova / Phonegap CLI或PlugMan之前的旧方式.
选项
A.直接使用PlugMan
npm install -g plugman
请查看plugman文档.在Cordova项目之外,plugman是您进行干净自动化安装的最佳选择
B.手动
>将.java文件添加到android项目src /目录
记住他们的路径必须匹配他们的名称空间
>将插件js文件转储到Assets / www / *中的某个位置
>将功能标签添加到平台config.xml
自从我手动添加插件以来已经有很长时间了,从那时起,cordova插件规范就经历了多次重大更改.您可能需要手动添加插件js实现(例如,通过index.html中的脚本标签)
我强烈建议您使用PlugMan,或者至少在手动安装之前尝试一下.