[英]Null query parameter from deeplink
我已经实现了到我的 android 应用程序的深层链接,除了从 URL 获取查询参数外,一切正常。
我正在按照此链接中的说明获取参数。
网址如下所示:
myapp://path/want?a=123&b=345
我正在做这样的事情:
深层链接:- myapp://path/want?a=first&b=second
Uri uri = getIntent().getData();
String valueOne = uri.getQueryParameter("a");
String valueTwo = uri.getQueryParameter("b");
我得到了“valueOne”的正确值,但“valueTwo”得到了空值,我不知道为什么。
已经有一段时间了..希望这可以帮助某人:
我最近遇到了同样的问题。
adb shell am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d "http://test.com/service1?param1=value1¶m2=value2"
测试深层链接adb shell am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d "http://test.com/service1?param1=value1¶m2=value2"
only保留第一个查询参数。 ( ¶m2=value2
被丢弃)看起来像一个错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.