深度链接启动应用程序,但说uri为空

皮龙大教堂

我已经在我的应用程序中实现了深层链接。果然,当我单击浏览器中的链接时,它会打开该应用程序。但是当我这样做

Intent intent = getIntent();
String action = intent.getAction();
Uri data = intent.getData();

actiondata为空。什么会引起这种事情?我想象它打开我的应用程序的事实意味着它有一个uri。

这是我的意图过滤器

<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="www.mywebsite.com"
                android:scheme="http"/>
            <data
                android:host="www.mywebsite.com"
                android:scheme="https"/>
            <data
                android:host="mywebsite.com"
                android:scheme="http"/>
            <data
                android:host="mywebsite.com"
                android:scheme="https"/>
            <data
                android:host="/*"
                android:scheme="mywebsite"/>
        </intent-filter>
肯·范·霍兰德(Ken Van Hoeylandt)

确保您Intent从右边检查Activity

例如,Activity在检查以下内容的意图时,在启动设置了意图过滤器Activity

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从应用程序打开android深度链接

来自分类Dev

从应用程序打开android深度链接

来自分类Dev

从超链接启动应用程序

来自分类Dev

从超链接启动应用程序

来自分类Dev

React Native深度链接应用程序未打开

来自分类Dev

如何处理Android应用程序的多个深度链接

来自分类Dev

如何在Visual Studio中为空Web应用程序链接_references.js文件

来自分类Dev

在启动应用程序链接时显示启动屏幕

来自分类Dev

Android-Dropbox数据存储区为“空”,直到应用程序重新启动

来自分类Dev

从Winform启动带有URI的应用程序

来自分类Dev

从不可点击的 uri 启动应用程序

来自分类Dev

Android深度链接:对应用程序和Play商店使用相同的链接

来自分类Dev

不受信任的应用程序启动器(符号链接)

来自分类Dev

如何通过Windows符号链接启动应用程序

来自分类Dev

启动应用程序时,类XXX的android链接失败

来自分类Dev

Android应用程序空指针无法启动活动ComponentInfo

来自分类Dev

来自移动网络应用程序的Uber API深度链接重定向到应用程序商店

来自分类Dev

为多个应用程序创建深层链接

来自分类Dev

SpringBoard无法启动应用程序,错误为:-3

来自分类Dev

为根启动的应用程序设置特定主题

来自分类Dev

SpringBoard无法启动应用程序,错误为:-3

来自分类Dev

为gridview启动器获取特定的应用程序

来自分类Dev

如何将uget设置为启动应用程序

来自分类Dev

OSX 10.11为GUI启动的应用程序设置路径

来自分类Dev

Ionic应用程序中的“为该应用程序评分” Google Play商店链接

来自分类Dev

如何在React Native应用程序中创建“为该应用程序评分”链接?

来自分类Dev

在Android应用程序中深度链接Deezer(广播和艺术家)

来自分类Dev

是否可以在许多其他应用程序使用的模块中使用深度链接?

来自分类Dev

如何在WebView应用程序上启用深度链接

Related 相关文章

  1. 1

    从应用程序打开android深度链接

  2. 2

    从应用程序打开android深度链接

  3. 3

    从超链接启动应用程序

  4. 4

    从超链接启动应用程序

  5. 5

    React Native深度链接应用程序未打开

  6. 6

    如何处理Android应用程序的多个深度链接

  7. 7

    如何在Visual Studio中为空Web应用程序链接_references.js文件

  8. 8

    在启动应用程序链接时显示启动屏幕

  9. 9

    Android-Dropbox数据存储区为“空”,直到应用程序重新启动

  10. 10

    从Winform启动带有URI的应用程序

  11. 11

    从不可点击的 uri 启动应用程序

  12. 12

    Android深度链接:对应用程序和Play商店使用相同的链接

  13. 13

    不受信任的应用程序启动器(符号链接)

  14. 14

    如何通过Windows符号链接启动应用程序

  15. 15

    启动应用程序时,类XXX的android链接失败

  16. 16

    Android应用程序空指针无法启动活动ComponentInfo

  17. 17

    来自移动网络应用程序的Uber API深度链接重定向到应用程序商店

  18. 18

    为多个应用程序创建深层链接

  19. 19

    SpringBoard无法启动应用程序,错误为:-3

  20. 20

    为根启动的应用程序设置特定主题

  21. 21

    SpringBoard无法启动应用程序,错误为:-3

  22. 22

    为gridview启动器获取特定的应用程序

  23. 23

    如何将uget设置为启动应用程序

  24. 24

    OSX 10.11为GUI启动的应用程序设置路径

  25. 25

    Ionic应用程序中的“为该应用程序评分” Google Play商店链接

  26. 26

    如何在React Native应用程序中创建“为该应用程序评分”链接?

  27. 27

    在Android应用程序中深度链接Deezer(广播和艺术家)

  28. 28

    是否可以在许多其他应用程序使用的模块中使用深度链接?

  29. 29

    如何在WebView应用程序上启用深度链接

热门标签

归档