Reland "Add strings from dex caches in runtime app image."

This reverts commit d1faf6d0d72c464753d64f1c92bdd999f69e179e.

Bug: 260557058
Bug: 263016547

Reason for reland: create String::Equals version without ObjPtr

Change-Id: Ib1c0d5c7a0e1e6c8f0cd821eb8ff0d1cb5561559
3 files changed