APP的URL Scheme
Flutter
APP的URL Scheme
浏览器里提示即将跳转到某APP,或者微信里提醒即将打开某APP,这其中的原理,一般就是通过URL scheme实现的
开发
Flutter使用第三方包
url_launcher
https://pub.flutter-io.cn/packages/url_launcher
如何查找某一APP的URL scheme
Iphone
将下载下来的ipa文件(可以用爱思助手下载)直接解压
以抖音为例,进入目录\抖音短视频_7.7.0(正版)\Payload\Aweme.app\
打开Info.plist
文件
搜索CFBundleURLName
,其中<string>
里就是对应的scheme,比如抖音的就是snssdk1128://
Android
- 反编译apk
- 打开
AndroidManifest.xml
,搜索scheme
或者android.intent.action.VIEW
- 根据对应的Activity名称
aweme
,可以定位到