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

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

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