我只是好奇 :
一些应用程序,通常是为开发人员提供的,允许下载其他示例应用程序并在不安装示例应用程序的情况下执行它们。
这种应用程序的一个例子是很酷的“ DevAppsDirect ”应用程序(强烈推荐它顺便说一句)。
我的问题是:
此类应用程序如何工作?
我的意思是,他们会下载 APK 吗?他们如何跳过安装阶段并以某种方式运行下载的应用程序?它们是否以某种方式与下载的内容合并?它像一个插件吗?
这样的东西对于需要插件和扩展的应用程序可能很有用,也许还有其他我想不到的想法。
我也想知道其他应用程序如何使用插件机制。许多应用程序允许通过 Play 商店下载其他插件应用程序。他们是否以某种方式在其他 apk 文件中运行了一些代码?他们甚至可以访问其他 apk 文件吗?有没有办法告诉android哪些应用可以访问我的apk文件?