#android #webview #geckoview
#Android #webview #geckoview
Вопрос:
Я пытаюсь настроить Geckoview в своем приложении для Android. Я следую руководству здесь, но я получаю сообщение об ошибке, что оно не существует. Кто-нибудь знаком с Geckoview, кто может мне помочь? Он переместился или что-то в этом роде?
Вот ошибка, которую я получаю
Не удалось найти org.mozilla.geckoview: geckoview-nightly:97.0.20211210143634. Требуется: проект: приложение
Я следовал инструкциям и
implementation "org.mozilla.geckoview:geckoview-${geckoview_channel}:${geckoview_version}"
С самой последней версией, извлеченной из; https://maven.mozilla.org/maven2?prefix=maven2/org/mozilla/geckoview /
Любая помощь будет оценена по достоинству 🙂
Ответ №1:
Я искал в maven, чтобы найти версию, которую вы используете. У Geckoview есть три канала выпуска: стабильный, бета-версия и еженедельный. Я настоятельно рекомендую вам использовать стабильный не каждую ночь. это не канал состояния.
вы можете открыть geckoview
в ссылке, которую вы описываете, она показывает всю имеющуюся у нее версию. или вы можете напрямую открыть эту версию geckoview.
Я думаю, ваша проблема в том, что вы не добавляете ответ maven в корневой проект.
repositories {
maven {
url "https://maven.mozilla.org/maven2/"
}
}
вы можете попробовать добавить его для повторного восстановления
Комментарии:
1. Ага! Итак, проблема заключалась в том, что я добавил приведенную выше строку в свое приложение build.gradle вместо моих настроек.gradle. После изменения этого он работает! Спасибо, что поймали, что, вероятно, было основной причиной. Кроме того, я переключился на сборку, не связанную с ночами. Итак:
implementation "org.mozilla.geckoview:geckoview:95.0.20211129150630"
работает ли у меня сейчас2. Эта ^ build сейчас является «стабильной» сборкой, верно?
3. Да,
:geckoview
сборка стабильная.