Android:如何从浏览器启动应用程序?

Android:如何从浏览器启动应用程序?,android,Android,我想在android浏览器上单击链接时启动一个活动。 我已经按照工程师提供的指示进行了操作。 当我打开浏览器并单击链接时,play store启动 这是html页面中包含的my href代码: intent://scan/#Intent;scheme=test;package=com.exekon.appbrowser.MainActivity;end 这是清单中的代码: <activity android:name=".MainActivity" and

我想在android浏览器上单击链接时启动一个活动。 我已经按照工程师提供的指示进行了操作。 当我打开浏览器并单击链接时,play store启动

这是html页面中包含的my href代码:

intent://scan/#Intent;scheme=test;package=com.exekon.appbrowser.MainActivity;end
这是清单中的代码:

<activity
        android:name=".MainActivity"
        android:exported="true"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.VIEW" />

            <data android:scheme="test" />

            <category android:name="android.intent.category.LAUNCHER" />
            <category android:name="android.intent.category.BROWSABLE" />
        </intent-filter>
    </activity>

有人能给我举个例子吗? 谢谢

查看您使用的说明中提到的:

    <data android:scheme="test" android:host="scan" android:path="/"/>

将方案定义检查到


您必须使用以下内容:

  <data android:scheme="test" android:host="scan" android:path="/"/>

  <data android:scheme="test" android:host="scan" android:path="/"/>