通過網頁來啓動APP

啓動一個應用,有很多種,今天說的,就是其中的一種.

  • 第一步: 想要啓動APP,需要在應用的清單文件中配置:下面是一個默認配置:
             <intent-filter>
                <data android:scheme="xxxxxx" />
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.BROWSABLE" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
只需要,把上面的一行代碼加入到AndroidManifest.xml 文件的 你想要啓動 activity 節點下,即可,其中,scheme 爲約束名稱,儘量唯一性,可用包名.

  • 第二步: 在需要的html 網頁位置,添加一個超鏈接:
            <a href="xxxxxx://useful_info_for_anton_app">啓動應用</a>
xxxxxx 和AndroidManifest.xml  定義的scheme保持一致.

通過上面的就可以簡單的通過一個網頁鏈接來啓動一個應用了.

注:上面的html 裏超鏈接裏的:// 後面的數據,可以在啓動的activity中通過getIntent().getData()來獲取到,更詳細的介紹 點此.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章