#java #gradle #kotlin #dependencies #stripe-payments
#java #gradle #kotlin #зависимости #stripe-платежи
Вопрос:
Кто-нибудь делал интеграцию Stripe с использованием Kotlin? Было бы здорово увидеть некоторую документацию о структуре проекта и HTTP-запросах!
Main problem
: Я не могу найти зависимость gradle для Kotlin. Существует ли что-то подобное вообще?
* Примечание: я не использую Kotlin для Android, поэтому, пожалуйста, не пытайтесь отвечать по этой ссылке.
Ответ №1:
Взаимодействие Kotlin с Java практически идеально. Для большинства компаний не имеет смысла создавать уровень адаптера, который каким-то образом упрощает работу с их продуктом с использованием Kotlin. В этом действительно нет необходимости.
Для Kotlin нет конкретной библиотеки, просто продолжайте использовать Stripe-Java, все будет в порядке.
Если возникнут проблемы с совместимостью, вы, скорее всего, сможете справиться с ними самостоятельно, возможно, написав (очень) небольшую часть вашей кодовой базы на Java, но это маловероятно.
И помните, что отслеживание проблем на GitHub существует не просто так.
Комментарии:
1. Спасибо за ваш ответ! Это то, что я пытался сделать изначально (добавил зависимость:
compile "com.stripe:stripe-java:8.1.0"
), но пример, приведенный в файле README, не работает.2. @Raj что вы имеете в виду под «не работает»? Я не думаю, что это связано с тем, что вы используете Kotlin. Должно быть, это неправильная конфигурация. Получаете ли вы исключение?
3. Извините! Здесь вроде как новичок в Kotlin!
Stripe.apiKey = "sk_test_...";
естьexpecting member declaration
.4. @Raj mmmh, не могли бы вы отредактировать вопрос, включая проблемную часть вашего кода? Чтобы у меня было глобальное видение
5. Да, я знаю. Я понял, что в ту секунду, когда я нажал отправить! 😛