couchbaselabs/TouchDB-Android — comment on commit 08d376ffbedfd8271208b08c6a92bfbf44243ecb
File:  line 0
By mschoch:

The point of the listener is that it implements HTTP. This is essential for the operation of some applications. It was packaged as a separate Android library because not all applications will require it. If you application does not use CouchApp style applications, or require peer-to-peer replication, you can safely ignore this module.