html 代码
<!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
a{
font-size: 55pt;
}
</style>
<body>
<a href="app://www.baidu.com:80">Launch My App</a>
</body>
</html>
Activity中必须指定
<action android:name="android.intent.action.VIEW"/>
<category android:name = "android.intent.category.BROWSABLE"/>
由于通过协议启动所以还需要指定
<data android:schema="app" android:host="www.baidu.com" android:port="80"/>
页面必须显示指定80,否则activity识别不了,data属性只能有一个
由于是Activity需要加
<category android:name = "android.intent.category.DEFAULT"/>
在被启动的Activity中通过
Intent intent = getIntent();
Log.i(TAG, "onCreate: " + intent.getData().getScheme());
或获取参数信息