首页 > 解决方案 > 如何在不成为设备​​所有者的情况下以编程方式从系统应用程序在 android 上安装应用程序?

问题描述

我试图通过在网上搜索很长一段时间来找到解决方案。如果我在stackoverflow上的问题有一个可行的解决方案,如果有人指出我会很好。

所以问题非常具体:

我喜欢实现一个应用程序更新程序,一旦用户开始安装过程,它就无需任何进一步的用户交互即可安装应用程序。

这类似于 GMS(Play 商店)的做法。

约束:

该设备必须通过 Google 的批准,该批准将所有内容都限制为使用 Android 提供的系统 API。我认为这就是为什么很难找到合适的解决方案或指向代码示例的指针的原因。

有没有人在这方面工作过?是否有应用程序(如免费应用程序商店)实现了这样的功能?

编辑:我在这里找到了对我的问题的部分回复:https ://stackoverflow.com/a/5805299/6289291

主要区别在于,从 AOSP 树中构建时,当然不需要反射,并且我遇到了一些问题,一旦我以适当的方式解决了这些问题,我将尝试在回答这个问题时进行总结.

标签: androidandroid-6.0-marshmallow

解决方案


推荐阅读