#android #ionic-framework #capacitor
#Android #ionic-framework #конденсатор
Вопрос:
Я работаю над ионным приложением, и мне нужно будет импортировать конкретный плагин для конденсаторов. Плагин находится в процессе перемещения из отдельного репозитория в репозиторий, связанный с сообществом capacitor. Согласно документам, этот плагин в настоящее время будет импортирован с этой строкой в MainActivity.java
import ca.zyra.capacitor.stripe.Stripe;
Но есть проблема с github, указывающая на то, что в какой-то момент в ближайшем будущем имя пакета изменится на com.getcapacitor.community.Stripe
Было бы удобно иметь возможность выполнить эквивалент npm search ca.zyra.capacitor.stripe.Stripe
из моего терминала, чтобы узнать, доступен ли пакет по-прежнему под оригинальным именем или с новым именем. Для тех, кто занимается разработкой Android, есть ли эквивалент npm search
утилиты?
Ответ №1:
Таким образом, эквивалента командной строки нет.
Вы импортируете его, и gradle находит его в настроенных репозиториях maven или нет.
Таким образом, обычно проекты Android по умолчанию настроены на использование репозитория Google Maven и репозитория Jcenter maven, но вы также можете добавить другие.
Вы можете исследовать и искать в Интернете эти репозитории
например
Google — https://maven.google.com/web/index.html
JCenter — https://bintray.com/bintray/jcenter
или
https://mvnrepository.com / имеет индексы для 1288 репозиториев
Ответ №2:
Плагины Capacitor распространяются через npm, и пакет npm не изменится, вам просто нужно будет изменить код в MainActivity.java
Ответ №3:
Используйте mvn:
mvn -q com.jarcasting:search-maven-plugin:search -Dq="com.google.guava: гуава"
Источник: https://jarcasting.com/artifacts/com.jarcasting/search-maven-plugin /