【问题标题】:Integrate GeckoView in Android在 Android 中集成 GeckoView
【发布时间】:2013-12-27 22:05:00
【问题描述】:

我在 Kitkat(4.4) 的 webview 中上传文件时遇到问题。 根据https://code.google.com/p/android/issues/detail?id=62220,由于新版本的 webview 中缺少方法,因此无法在 4.4 中完成。

因此搜索并发现 GeckoView(https://wiki.mozilla.org/Mobile/GeckoView) 作为 webview 的替代品。 我按照https://wiki.mozilla.org/Mobile/GeckoView 指定的所有步骤进行操作,但项目仍然没有在模拟器和安卓设备中运行。

我尝试在https://wiki.mozilla.org/Mobile/GeckoView 中下载和导入示例项目 Geckobrowser,但它给出了 getCurrentBrowser() 方法的编译时错误。

我使用的是 Windows 操作系统。谁能指导我完成,不知道我错过了什么。对于任何正确方向的领导,我都会非常满意。

【问题讨论】:

    标签: android gecko geckoview


    【解决方案1】:

    您必须检查 cpu abi 版本,并更改​​ geckoview_library 和 geckoview_asset 以匹配 abi。

    http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/

    从该链接,您可以下载多种 geckoview 库。

    这是一个示例。

    [DIR]   latest-mozilla-central-android-armv6/   12-Dec-2013 11:50    -   
    [DIR]   latest-mozilla-central-android-r7/  12-Dec-2013 11:56    -   
    [DIR]   latest-mozilla-central-android-x86/ 12-Dec-2013 11:56    -   
    [DIR]   latest-mozilla-central-android/ 12-Dec-2013 11:56    -   
    

    在每个文件夹中,下载 geckoview_library 和 geckoview_asset。

    【讨论】:

    • 如果将我的应用放入 google play 商店,我需要多少编译的 apk?
    • @rChavz 三。一个为abi。 armv6、armv7(r7)、x86
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-06
    • 2017-02-03
    • 1970-01-01
    • 1970-01-01
    • 2019-09-19
    相关资源
    最近更新 更多