Reland "Write classes in runtime-generated app image." am: 0f6af5e3b5 am: c8bd759275

Original change: https://android-review.googlesource.com/c/platform/art/+/2404674

Change-Id: I78387e1d68a66f9061eabfaf1f2683af9d2dd87a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>