
This hopefully makes apparent which pieces are only related to APKs, and which pieces are used for all installable file types (media, OTA ZIPs, etc) ExtensionInstaller only works on < android-20 anyway, so that's self- enforcing in terms of URI scheme: it'll only ever see file:// URIs.