求助,安卓 app 更新时,能否同时安装另外一个 app

2 天前
 yupx

公司生产的智能设备,安卓系统

现在里面有一个 app ,称它 M

M 可以后台发布版本更新,在更新时候,不仅自己更新,还希望安装一个另外的 app ,是否可以实现?

就像安卓手机有时不注意,点击了广告立马给安装好几个不用的 app ,他们是怎么做到

942 次点击
所在节点    程序员
7 条回复
FranzKafka95
2 天前
你想在 APP 自己更新时还安装其他 APP ,这个做不到的。但是 APP 更新后安装另外的应用,这是可以的,但是需要确保你的应用有安装权限。
cqjdcheng
2 天前
现在安卓手机谁还能不注意立马安装其他 app ?
如果有,大概率是同一个 app 建立多个快捷方式而已。
lisongeee
2 天前
《点击了广告立马给安装好几个不用的 app 》

这应该是点了系统桌面或者系统应用商店的推荐广告

系统应用基本想要什么权限就有什么权限

设备都是你自己的,那直接提升为系统应用呗,更新的时候直接是静默更新,想安装什么应用都行
yupx
2 天前
@lisongeee 这么说还真是,已有的 app 更新成类似应用市场
lightattractbugs
2 天前
自己生产的设备应该有 root 权限吧,直接应用内调用 shell 指令 pm install -r $apkPath ,这个没有安装流程的,直接后台安装成功,我甚至做过一个更新完要求启动 app 的需求,我的方式是捆绑另一个隐藏 app ,走下载流程的时候后台启动这个隐藏 app ,隐藏 app 监听主 app 安装完毕然后调用 shell 指令给主 app 拉起来,后面我写代码的时候都给我写笑了,不过功能验收很成功
yupx
2 天前
@lightattractbugs 你这方式可操作性很强,回去试试
fairytale110
2 天前
自己的设备可以,做过类似业务,更新客户端携带中间层 apk 静默更新

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1083500

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX