来自终端Android的URL Scheme / Deeplink测试

时间:2014-08-04 10:52:47

标签: android url-scheme deep-linking

我想知道如何为我的应用测试一些深层链接。该功能已在我的应用程序中实现,它工作得很好。到目前为止,我一直在测试的方法是创建我的HTML页面并将URL Schemes分配给按钮。我知道有一个事实是有一种方法来测试来自终端的那些但是我忘记了命令/我应该从哪里调用它。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:4)

要以更有效的方式使用url方案,您可以使用以下命令行在adb中执行此操作:

adb shell 'am start "intent:#Intent;scheme=yourscheme://yoururl?param1=value1;end"'

或者你甚至可以用QrCodes来做: 转到ZXing并生成以下格式的网址:

yourscheme://yoururl?param1=value1

然后使用QrCode应用程序(如BarcodeScanner

)进行扫描

答案 1 :(得分:0)

只需使用此命令即可发送深层链接请求。您可以立即尝试

MERGE INTO ITEM_STAGING M
  USING (
   SELECT T.*, 
          ROW_NUMBER() OVER(PARTITION BY T.PARENT ORDER BY T.TYPE DESC) RN
     FROM ITEMS T
  ) 
  ON (M.PARENT = T.PARENT AND T.RN = 1)
  WHEN MATCHED THEN
  UPDATE SET M.TYPE = T.TYPE AND M.VALUE = T.VALUE;