【问题标题】:Geckoview on AndroidAndroid 上的壁虎浏览器
【发布时间】:2022-01-15 18:01:49
【问题描述】:

我正在尝试在我的 Android 应用中设置 Geckoview。我正在关注教程here,但我收到一个错误,指出它不存在。有熟悉 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/

任何帮助将不胜感激:)

【问题讨论】:

    标签: android webview geckoview


    【解决方案1】:

    我在maven中搜索找到你使用的版本。 Geckoview 有三个发布渠道:Stable、Beta 和 Nightly。我强烈建议您使用 Stable 而不是 Nightly。这不是静态频道。

    您可以在您描述的链接中打开geckoview,它会显示它拥有的所有版本。或者你可以直接打开这个geckoview version

    我认为你的问题是你没有在根项目中添加 maven responsitory。

    repositories {
        maven {
            url "https://maven.mozilla.org/maven2/"
        }
     } 
    

    你可以尝试添加它再次重建

    【讨论】:

    • 啊哈!所以问题是我将上面的行添加到我的应用程序 build.gradle 而不是我的 settings.gradle。改了之后就可以了!感谢您发现这可能是根本原因。此外,我切换到非夜间构建。所以:implementation "org.mozilla.geckoview:geckoview:95.0.20211129150630" 现在为我工作
    • 那个 ^ 构建现在是“稳定”构建,对吧?
    猜你喜欢
    • 2015-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多