Reland "Use reference counted pointers for ApkAssets" am: 1cf74939f4 am: da845a7d94 am: 48fc35819c

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23988011

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