怎樣通過Html網頁呼叫本地安卓app

2021-09-08 19:52:29 字數 1911 閱讀 2597

1、首先在編寫乙個簡單的html頁面

在androidmanifest的清單檔案中的intent-filte中增加例如以下元素:

<

intent-filter

>

<

action

android:name

="android.intent.action.view"

/>

<

category

android:name

="android.intent.category.default"

/>

<

category

android:name

="android.intent.category.browsable"

/>

<

data

android:host

="my.com"

android:scheme

="m"

/>

intent-filter

>

演示樣例截圖例如以下:

二、怎樣通過這種方法獲取網頁帶過來的資料

僅僅能開啟就沒什麼意思了,最重要的是。我們要傳遞資料,那麼怎麼去傳遞資料呢?

(1).假如你是通過瀏覽器開啟這個網頁的,那麼獲取資料的方式為:

uri uri =getintent().getdata();  string test1= uri.getqueryparameter("arg0");  string test2= uri.getqueryparameter("arg1");
(2)假設使用webview訪問該網頁。獲取資料的操作為:

webview.setwebviewclient(new

webviewclient()

else

return

true

; }

});

如何通過Html網頁呼叫本地安卓app?

1 首先在編寫乙個簡單的html頁面 在androidmanifest的清單檔案裡的intent filte中加入如下元素 intent filter action android name android.intent.action.view category android name andro...

如何通過Html網頁呼叫本地安卓app?

update in 2015.11.13 1 首先在編寫乙個簡單的html頁面 在androidmanifest的清單檔案裡的intent filte中加入如下元素 intent filter action android name android.intent.action.view catego...

如何通過Html網頁呼叫本地安卓app?

update in 2015.11.13 1 首先在編寫乙個簡單的html頁面 在androidmanifest的清單檔案裡的intent filte中加入如下元素 intent filter action android name android.intent.action.view catego...