Add Android backend and example (#3446)

14 files changed