building on android (still not tested)