Cordova 插件手动安装

Posted

技术标签:

【中文标题】Cordova 插件手动安装【英文标题】:Cordova plugins manual installation 【发布时间】:2016-03-11 14:02:44 【问题描述】:

我试图在我的 Phonegap 应用程序上安装 this plugin,但对象 window.tlantic.plugins.socket 似乎没有被实例化。我认为这是因为当我尝试使用

安装该插件时

cordova 插件添加 com.tlantic.plugins.socket

找不到,所以我必须使用整个网址

cordova 插件添加https://github.com/Tlantic/cdv-socket-plugin/

安装有效,但插件无效。如果我从 build.phonegap.com 构建它,它会返回

错误 - 以下插件、插件版本或此插件的依赖项不在 npm 上:com.tlantic.plugins.socket@1

我只是尝试手动安装它,从 github 存储库获取文件,但我无法让它以任何方式工作..你能给我一些关于如何在 phonegap/cordova 应用程序中手动安装插件的信息吗?非常感谢。

【问题讨论】:

【参考方案1】:

    从 github 下载插件。

    将源文件添加到您的项目中

    修改config.xml和androidmanifest.xml文件(参考下载插件文件夹中的plugin.xml文件)。

    在您的 www 文件夹中添加插件 js 代码并在 html 文件中提供参考。

希望对你有帮助

【讨论】:

感谢您的即时帮助!关于更改 config.xml 和 AndroidManifest.xml,首先我添加 对吗?而在 androidmanifest 中呢? 在您的插件文件夹中,您会找到一个 plugin.xml 文件。通过它,您可以找到要在 config.xml 和 manifest.xml 文件中添加的内容......示例 在config.xml文件中添加 再次感谢!一切都做对了,但仍然无法正常工作。在 build.phonegap.com 上它仍然返回“错误 - 以下插件、插件版本或此插件的依赖项不在 npm 上:com.tlantic.plugins.socket@1”..不知道它是否是插件过时了..?处理套接字 tcp 连接的任何替代方法? 你能来环聊吗,我的邮箱是 naresh.k.suruvu@gmail.com 你还应该在 /plugins/android.json 中添加条目(其他平台类似)【参考方案2】:

在使用新的源/APK 运行之前尝试卸载该应用。

【讨论】:

以上是关于Cordova 插件手动安装的主要内容,如果未能解决你的问题,请参考以下文章

在 Cordova/PhoneGap 项目中手动插入插件

如何手动安装sublime插件

AndroidStudio手动安装插件

atom编辑器手动安装插件

手动安装gradle插件

vscode安装拓展插件失败 要求手动安装, 手动下载后导入安装仍然失败。(Error when installing ‘Python‘ extension. Please check the)