android搜索app下载地址,如何找出APP的URL Scheme

今日壁纸

温馨提示:先看文末总结或先看(3)WEB端

什么是APP URL scheme

玩手机经常会碰到浏览器里提示即将跳转到某APP,或者微信里提醒即将打开某APP,这其中的原理,一般就是通过URL scheme实现的。

具体可以看一下这篇文章的详细介绍:传送门

如何查找某一APP的URL scheme

(1) iPhone

将下载下来的ipa文件(可以用爱思助手下载)直接解压

以抖音为例,进入目录\抖音短视频_7.7.0(正版)\Payload\Aweme.app\

打开Info.plist文件

搜索CFBundleURLName,其中里就是对应的scheme,比如抖音的就是snssdk1128://

CFBundleTypeRole

Editor

CFBundleURLName

com.ss.iphone.ugc.Aweme

CFBundleURLSchemes

snssdk1128

(2)安卓

反编译apk

打开AndroidManifest.xml,搜索scheme或者android.intent.action.VIEW

根据对应的Activity名称aweme,可以定位到:

这里已经知道scheme是snssdk1128://了,就在反编译的内容里搜一下这个就能搜到所有的URL scheme了(带参数的哦)

你可能感兴趣的:(android搜索app下载地址,如何找出APP的URL Scheme)