Добрый день,
У меня есть проект Android cordova
.
Я хотел бы добавить этот плагин в качестве упоминания в https://developers.livechat.com/docs/getting-started/installing-livechat/android-widget/#1-add-the-jitpack-repository.
Я пытаюсь понять сообщение с ответом из Добавить зависимость к Android Cordova плагин . Насколько я понимаю, я создаю папку, называю ее 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>
И затем я создаю еще 2 папки для /src/android
в папке liveChat
, внутри этой папки android я создаю файл call build-extras.gradle
и помещаю следующий код:
repositories{
maven { url 'https://jitpack.io' }
}
dependencies {
compile 'com.github.livechat:chat-window-android:v2.1.2'
}
И затем я набираю следующую команду:
cordova plugin add liveChat/
А потом я нажал Invalid Plugin! liveChat needs a valid package.json
Я пытаюсь вставить 1 файл package.json со следующим значением:
{
"name": "live-chat",
"version": "2.1.2",
"description": "Live Chat",
"author": "JX",
"repository": {
"type": "maven",
"url": "https://jitpack.io"
}
}
После этого команда запустилась без ошибок, и я увидел, что "live-chat": "file:liveChat",
добавляется в мой файл package.json
.
Однако для автоматически сгенерированной папки плагинов я создал только папку liveChat
внутри, а файлы внутри также совпадают с папкой liveChat
, которую я только что создал.
Я могу быть уверен, что иду неверным путем. Я новичок в разработке интерфейса, я считаю, что есть что-то, чего я не понимаю, и пропускаю некоторые шаги.
Хотел бы обратиться к вам за советом по правильному пути.