AppInstallerwillscanyourinternalstorageorSDcard(s)forapkfilesandshowyouasingleunifiedlistofalltheappsyoucaninstall.
Then,itwillonlytakeonetouchofthefingertoeitherinstalltheapp,ordeletetheapkfile.
You'llgetthefollowinginformationforeachapk:
-appname
-appicon
-appversion
-apkfilesize
-apppackage
-listofpermissionsrequiredbytheapp
Youwillalsoseetheinstallationstatusforeachapp,asfollows:
-greenicon-theappisalreadyinstalled,andtheinstalledversionisthesameornewerthantheapkversion
-yellowicon-theappisalreadyinstalled,buttheinstalledversionisolderthantheapkversion
-redicon-theappisnotinstalledatall
-warningicon-theapprequiresaminimumAndroidversionhigherthantheoneonyourdevice
Notethatafterinstallingoruninstallingapps,arescanisneededforthestatusestoberefreshed.
Youcanshareyourfavoriteappswithyourfriendsbysendingthemanappviaemail.
Foremailsharingtowork,anemailapp(built-inorthirdparty)needstoalreadybeinstalledandsetuponyourdevice.
Knownissues:
-appinstallationswillfailonAndroid10andhigher,thisisduetoachangemadeinAndroidstartingwithversion10.Forthisreason,andalsobecauseofotherfundamentalchanges(scopedstorageaccess),theappisonlysupportedonAndroid9andolder,downtotheminimumsupportedversion.
-appinstallationsmayfailifyourAndroiddevicedoesnothavePlayServicesinstalledandenabled.
Permissionsusedandwhy:
READ_EXTERNAL_STORAGE-requiredforaccessingtheinternalstorageorSDCard
WRITE_EXTERNAL_STORAGE-requiredfordeletingtheapkfilesfromtheinternalstorageorSDCard
REQUEST_INSTALL_PACKAGES-requiredonAndroid8.0andnewerforcallingthePackageInstaller