seaguest
V2EX  ›  问与答

android 能无感知打开第三方 app 吗?

  •  
  •   seaguest · May 11, 2019 · 3420 views
    This topic created in 2740 days ago, the information mentioned may be changed or developed.

    貌似使用 url scheme 打开第三方 app 的时候,都会提示用户“ xx 应用尝试开启 yy 应用,是否允许?”的提示框。

    但是很多淘宝客软件能直接唤起淘宝 app (没有弹框),这是怎么做到的呢?

    有些流氓软件不小心点击某处,会自动下载安装一些 APP,这个系统为什么没有提示呢?

    5 replies  •  2019-05-15 11:39:43 +08:00
    aWangami
    aWangami
    May 11, 2019 via Android
    1
    就像你可以直接唤起微信分享一样
    ysc3839
    ysc3839
    May 11, 2019 via Android❤️1
    2
    你这提示可能是厂商定制系统自己加的。AOSP 是没有这种提示的。
    loginbygoogle
    loginbygoogle
    May 11, 2019 via Android
    3
    唤醒对应的 Service,可以后台运行。
    qq292382270
    qq292382270
    May 11, 2019
    4
    貌似带有一定随机性质. 我用小米测试的时候,有的时候有提示即将开启的确认框.有的时候又没有.不过我用的是 startActivity(intent)命令
    Scheme 协议应该是没有提示吧.类似分享到微信这样的操作..
    一般没关注这个,因为除非做自动化点击,不然这步是用户手动操作的...
    PZzaT
    PZzaT
    May 15, 2019
    5
    对的 我最近也发现了,小米会有这个提示框问题,以前好像是没有的。你说的唤醒第三方功能我用的是 openinstall 做的,一般在微信微博都能无感知拉起第三方 App
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4852 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 02:31 · PVG 10:31 · LAX 18:31 · JFK 21:31
    ♥ Do have faith in what you're doing.