Fix getting app resource in split apks

PackageInstallerActivity only considers base APK when showing icon and label
for installing splt apks.
To fix issue, if is installing split apks, uses directory path to
pm.getPackageArchiveInfo, and manual to set the split source pathes via
splitNames of application info.

Bug: 288861532
Test: atest CtsPackageInstallTestCases
Test: atest CtsPackageUninstallTestCases
Test: atest PackageInstallerTests
Test: atest CtsPackageInstallerTapjackingTestCases
Change-Id: I9c6b8008a0825282b87a78ea54151097c030a8b9
1 file changed