如何在android中向condorva插件项目添加非cordova插件
你好 我有一个如何在android中向condorva插件项目添加非cordova插件,android,angular,cordova,plugins,jitpack,Android,Angular,Cordova,Plugins,Jitpack,你好 我有一个cordovaandroid项目 我想添加这个插件,如中所述 我正在试着理解这篇文章的答案。根据我的理解,我创建了一个文件夹,命名为liveChat,在这个文件夹中,我创建了一个plugin.xml,并输入以下值: <?xml version="1.0" encoding="UTF-8"?> <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
cordova
android项目
我想添加这个插件,如中所述
我正在试着理解这篇文章的答案。根据我的理解,我创建了一个文件夹,命名为liveChat
,在这个文件夹中,我创建了一个plugin.xml
,并输入以下值:
<?xml version="1.0" encoding="UTF-8"?>
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
xmlns:android="http://schemas.android.com/apk/res/android"
id="live-chat"
version="2.1.2">
<name>live-chat</name>
<description>Live Chat</description>
<author>JX</author>
<platform name="android">
<framework src="src/android/build-extras.gradle" custom="true" type="gradleReference" />
</platform>
</plugin>
{
"name": "live-chat",
"version": "2.1.2",
"description": "Live Chat",
"author": "JX",
"repository": {
"type": "maven",
"url": "https://jitpack.io"
}
}
然后,我键入以下命令:
cordova plugin add liveChat/
然后我点击了无效插件!liveChat需要一个有效的包。json
我尝试使用以下值放入1个package.json文件:
<?xml version="1.0" encoding="UTF-8"?>
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
xmlns:android="http://schemas.android.com/apk/res/android"
id="live-chat"
version="2.1.2">
<name>live-chat</name>
<description>Live Chat</description>
<author>JX</author>
<platform name="android">
<framework src="src/android/build-extras.gradle" custom="true" type="gradleReference" />
</platform>
</plugin>
{
"name": "live-chat",
"version": "2.1.2",
"description": "Live Chat",
"author": "JX",
"repository": {
"type": "maven",
"url": "https://jitpack.io"
}
}
在这之后,命令无误地运行,我看到“liveChat”:“file:liveChat”
被添加到我的package.json
文件中。
然而,对于自动生成的plugins文件夹,我只是在里面创建了liveChat
文件夹,里面的文件也与我刚才创建的liveChat
文件夹相同
我敢肯定我走错了路。我对前端开发还不熟悉,我相信我错过了一些理解,也错过了一些步骤
我想就正确的方法征求您的意见