OSDN Git Service

Make idiomatic use of ApkAssets and AssetManager
authorAdam Lesinski <adamlesinski@google.com>
Sat, 2 Dec 2017 02:22:37 +0000 (18:22 -0800)
committerAdam Lesinski <adamlesinski@google.com>
Tue, 6 Feb 2018 02:38:57 +0000 (18:38 -0800)
commit633085456e5047e16e53da6c95e193e2a0189633
tree64b90bc6f6df2d28d202defd97e1595e19042672
parent9ad287c828a116f844e5c03346c618d83727e4ae
Make idiomatic use of ApkAssets and AssetManager

Move away from using deprecated addAssetPath methods
and cache the instances of ApkAssets created.

Test: CTS passes
Change-Id: Ie95cd5a9e205a35806e7b142df5af02aa90d83ca
core/java/android/app/Activity.java
core/java/android/app/ResourcesManager.java
core/java/android/content/pm/PackageParser.java
core/java/android/content/pm/split/DefaultSplitAssetLoader.java
core/java/android/content/pm/split/SplitAssetDependencyLoader.java
core/java/android/content/res/ApkAssets.java
core/java/android/content/res/AssetManager.java