Cordova - 手动安装cordova插件教程(以Android项目添加新插件为例)
作者:hangge | 2021-09-10 08:10
有时因为网络安全问题,内网项目无法直接使用 cordova plugin add 命令来联网进行插件的安装,只能通过手动的方式进行安装。下面我通过样例演示,如何在一个集成 Cordova 的 Android 项目上手动安装一个新的 Cordova 插件。
1,准备插件
这里以安装一个 Camera 相机插件为例,首先我们需要找一台可以连接外网的电脑从该插件的 GitHub 主页上将其下载下来。另一种更简单的方式,就是直接通过命令创建一个临时 Cordova 项目并下载插件:
cordova create hello-cordova com.example.hello HelloWorld cd hello-cordova cordova platform add android cordova plugin add cordova-plugin-camera
2,拷贝源文件文件并修改配置
(1)首先查看插件的 plugin.xml 文件内容,可以看到我们除了复制相关文件外,还需要修改项目的 config.xml 和 AndroidManifest.xml 这两个文件。
(2)将该临时 Cordova 项目里 android 平台文件中的 java 相关插件文件拷贝至原 Andorid 项目相同的位置:
(3)接着将临时 Cordova 项目里 android 平台文件中的 camera_provider_paths.xml 文件拷贝至原 Android 项目相同的位置:
(4)参考临时 Cordova 项目里 android 平台文件中的 config.xml 内容同步更新修改原 Andorid 项目对应文件内容:
(5)参考临时 Cordova 项目里 Android 平台文件中的 AndroidManifest.xml 内容同步更新修改原 Android 项目对应文件内容:
3,添加 js 插件代码
(1)拷贝 js 插件代码至原 Android 项目 www 插件目录下:
(2)同时还要修改原 Android 项目的 cordova_plugins.js 文件,添加插件相关配置信息。至此,插件就已配置成功可以使用了。
全部评论(0)