The State can be used in the Start callback (and lazily-initialized packages) instead of JavaInit. This stores a reference to the android.context.Context for the (future) keyboard package and for setting TMPDIR. Second attempt at https://golang.org/cl/4400. Change-Id: I673997b26ab25ce5140cb31950593d8c6dbd9c51 Reviewed-on: https://go-review.googlesource.com/5555 Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>