• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yupx
V2EX  ›  程序员

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

  •  
  •   yupx · Oct 25, 2024 · 2207 views
    This topic created in 570 days ago, the information mentioned may be changed or developed.

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

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

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

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

    7 replies    2024-10-25 18:29:00 +08:00
    FranzKafka95
        1
    FranzKafka95  
       Oct 25, 2024
    你想在 APP 自己更新时还安装其他 APP ,这个做不到的。但是 APP 更新后安装另外的应用,这是可以的,但是需要确保你的应用有安装权限。
    herewego
        2
    herewego  
       Oct 25, 2024
    现在安卓手机谁还能不注意立马安装其他 app ?
    如果有,大概率是同一个 app 建立多个快捷方式而已。
    lisongeee
        3
    lisongeee  
       Oct 25, 2024
    《点击了广告立马给安装好几个不用的 app 》

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

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

    设备都是你自己的,那直接提升为系统应用呗,更新的时候直接是静默更新,想安装什么应用都行
    yupx
        4
    yupx  
    OP
       Oct 25, 2024
    @lisongeee 这么说还真是,已有的 app 更新成类似应用市场
    lightattractbugs
        5
    lightattractbugs  
       Oct 25, 2024
    自己生产的设备应该有 root 权限吧,直接应用内调用 shell 指令 pm install -r $apkPath ,这个没有安装流程的,直接后台安装成功,我甚至做过一个更新完要求启动 app 的需求,我的方式是捆绑另一个隐藏 app ,走下载流程的时候后台启动这个隐藏 app ,隐藏 app 监听主 app 安装完毕然后调用 shell 指令给主 app 拉起来,后面我写代码的时候都给我写笑了,不过功能验收很成功
    yupx
        6
    yupx  
    OP
       Oct 25, 2024
    @lightattractbugs 你这方式可操作性很强,回去试试
    fairytale110
        7
    fairytale110  
       Oct 25, 2024 via Android
    自己的设备可以,做过类似业务,更新客户端携带中间层 apk 静默更新
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3088 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 12:05 · PVG 20:05 · LAX 05:05 · JFK 08:05
    ♥ Do have faith in what you're doing.