日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

android自定义url协议,Android自定义URL方案…?

發布時間:2024/9/27 Android 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android自定义url协议,Android自定义URL方案…? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我試圖創建自己的URL方案,這樣我的Android應用程序就可以通過一個URL被調用,但目前我還沒有成功。

我想使用這個網址:cedemo://com.cedemo.scan?TOTO

以下是我的清單文件的一部分:

有人能幫我告訴我怎么了嗎?

另外,如果有人發現問題所在,有人能告訴我如何從我的應用程序的Android代碼中讀取“x”變量嗎?

更新:

更新:我修改了操作(如其中一個答案中所建議的那樣),它工作得很好。問題是我仍然無法獲取URL變量值。這是我試過的代碼。

final Intent intent = getIntent();

final String myScheme=intent.getScheme();

final Bundle myBundle=intent.getExtras();

final boolean inContestKey;

if (myBundle != null) {

inContestKey=myBundle.containsKey("inContest");

}

final Uri myURI=intent.getData();

final String value;

if (myURI != null) {

value = myURI.getQueryParameter("inContest");

}

但是我收到

null

從所有功能中,我還能做什么?

也許我應該更好地解釋我的軟件的上下文:

我的軟件已啟動

我的軟件啟動,然后瀏覽器

用戶單擊瀏覽器中的鏈接,瀏覽器轉到URL方案,返回變量為“x”的軟件(例如)

軟件應讀取變量“X”

但在我的例子中:

myScheme

,

myBundle

,

myURI

設置為

無效的

.

有什么想法嗎?

更新:

我發現答案是你必須參加主要的活動才能做到這一點。

總結

以上是生活随笔為你收集整理的android自定义url协议,Android自定义URL方案…?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。