Without generics I don't really see how that's feasible, since the Android framework leverages that feature of Java so heavily.
If this is the reason to finally add generics to Go, all the better, and a lot of people puzzled by the community's copy&paste attitude to code reuse might reconsider the language.
Also, this would require Google to finally polish up the Android NDK, which would be great even for non-Go users.