V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
seaguest
V2EX  ›  问与答

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

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