RSS feed
<< 19 February 2008 | Home | 21 February 2008 >>

Jetty Does Android

Jetty on the Google Android Platform

I've recently been working on porting Jetty to Google's mobile platform called Android.

It's early days still, but I've succeeded in running a minimal setup with a connector (I've tested both bio and nio connectors) and a simple Handler. If you'd like to take a look, then check out the code from the i-jetty project and build it (you'll need to execute the ant build script and then use Android's packaging tool or the Eclipse plugin).

Once you've built and deployed the i-jetty package to the emulator,  find the "Manage Jetty" application, and select the "Start Jetty" button. Then you'll be able to select the Browser application and surf to http://127.0.0.1:8080 and hit the demo "Hello" Handler.

For the moment I've had to do a teeny hack to the servlet api classes, due to this bug in Android, but hopefully that will be fixed soon and I can revert the temporary patches.

Much work remains to be done, but I thought I'd give everyone early warning that this work was going on. Who knows, it might inspire someone to use Jetty to win the Android developer challenge?!
Tags :