Java 为Android编写web浏览器

Java 为Android编写web浏览器,java,android,browser,mozilla,Java,Android,Browser,Mozilla,对于熟悉Mozilla的人来说,这是一个很容易回答的问题,但如果我能通过谷歌搜索找到这些信息,那我就倒霉了。我看到一些应用程序,主要是家长控制软件,取代了安卓操作系统上的默认网络浏览器。他们看起来都差不多,其中一位(NetNanny)说他们使用的是基于Mozilla的浏览器。是否有一个工具箱或其他东西可以从Mozilla创建自定义web浏览器(相当简单?)?另外,它是否免费用于商业用途 编辑:我想我正在寻找类似的东西,但这似乎过时了,所以我想知道是否有更新/更好的选择: 在我决定使用WebVi

对于熟悉Mozilla的人来说,这是一个很容易回答的问题,但如果我能通过谷歌搜索找到这些信息,那我就倒霉了。我看到一些应用程序,主要是家长控制软件,取代了安卓操作系统上的默认网络浏览器。他们看起来都差不多,其中一位(NetNanny)说他们使用的是基于Mozilla的浏览器。是否有一个工具箱或其他东西可以从Mozilla创建自定义web浏览器(相当简单?)?另外,它是否免费用于商业用途

编辑:我想我正在寻找类似的东西,但这似乎过时了,所以我想知道是否有更新/更好的选择:


在我决定使用WebView之前,我只是想知道还有什么可用的,主要是基于Mozilla/Gecko的(因为Firefox似乎是一款非常好的浏览器)。

我希望我没有错过要点,我想我可能是;)

大多数Android浏览器都基于Webkit


是的,有一个工具箱可以创建基于Gecko的应用程序,它叫做。这就是Firefox Mobile的基础。然而,Android没有预先构建的软件包,您必须从源代码中自己构建它。我认为在Android上运行XULRunner是一件相当棘手的事情,因为应用程序是Java的。

我将编辑我的问题,但你指出了一些可以帮助我写得更好的东西。我想我要找的可能是壁虎,也可能不是Mozilla。。。就像WebKit是WebView。我可能最终还是会使用WebView,但在我提交WebKit/WebView之前,我想了解一下Mozilla/Gecko的选项。这并不是我最初问题的主题,所以将其作为评论发布。有Java版本的WebKit吗?我查看了那个站点,但只看到了C/C++项目。我认为WebView对我不起作用,因为我只限于它公开的事件,而且我很确定我需要更多的控制,比如处理数据流本身。@eselk:See-WebKit包含在Android中,可以被应用程序使用。