我正在开发的Android Web应用程序使用JSP与xml解析。我是用Tomcat Server用Java开发的,但我不能用Android开发。我是web应用程序开发的新手。所以有没有人能建议我如何继续下去...
等待回复guys...Thank you
发布于 2010-10-28 01:10:37
很可能你不需要在android上安装tomcat。毕竟,tomcat (与其他一切不同)是一种web服务器。这意味着运行你的应用程序的手机应该服务于其他客户端的请求。我怀疑你可以确保你的电话IP是固定的,即使是这样,电话也不意味着是服务器。
我怀疑您所做的是-您已经在JSP和servlet的上下文中实现了一些功能,但是这些功能可以很容易地在没有jsp/servlet的情况下运行。从您的类路径中删除servlet-api.jar并使您的功能在没有它们的情况下工作。然后你就可以很容易地在android应用程序中使用它。
发布于 2011-01-12 18:32:01
虽然仅仅从硬件的角度来看应该是可能的,但要让tomcat在android提供的dalvik伪java环境中运行几乎是不可能的。Android使用的dalvik vm不是标准Java VM,因此tomcat无法在其上运行。
我建议去看看Maemo的世界,特别是n800和n810,它们更像黑客,但也比android更接近linux。我已经成功地在这些机器上运行了基于OSGI的应用程序。而且它们仍然是你可以使用的移动设备。
查看此站点以获取一些示例:http://wiki.maemo.org/OpenJDK_6.0_0_%28Cambridge_Software_Labs%29_on_N900
发布于 2012-05-19 02:01:16
看看i-Jetty吧。它是一个运行在Android平台上的web服务器。
https://stackoverflow.com/questions/4035239
复制相似问题