[android] Fresh unit-tested java HTTP client implementation

Can you omit ``` ex``` in this beautiful language of structure?