返回 导航

Cordova

hangge.com

Cordova - 手动安装cordova插件教程(以Android项目添加新插件为例)

作者:hangge | 2021-09-10 08:10
    有时因为网络安全问题,内网项目无法直接使用 cordova plugin add 命令来联网进行插件的安装,只能通过手动的方式进行安装。下面我通过样例演示,如何在一个集成 CordovaAndroid 项目上手动安装一个新的 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.xmlAndroidManifest.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)

回到顶部