我在 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 中指定的所有步骤,项目仍然没有在模拟器和 Android 设备中运行。
我尝试在 https://wiki.mozilla.org/Mobile/GeckoView 中下载并导入示例项目 Geckobrowser , 但它给出了 getCurrentBrowser() 方法的编译时错误。
我使用的是 Windows 操作系统。谁能指导我完成,不知道我错过了什么。我真的很乐意为正确方向的任何领导。
最佳答案
您必须检查 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。
关于android - 在 Android 中集成 GeckoView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20493626/