当前位置: 首页 > 知识库问答 >
问题:

直接点击深层链接启动应用程序

姚烨
2023-03-14
         <intent-filter
            android:autoVerify="true"
            tools:targetApi="m">
            <action android:name="android.intent.action.VIEW" />

            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />

            <data
                android:host="xxx-alternate.app.link"
                android:scheme="https" />
            <data
                android:host="xxx.test-app.link"
                android:scheme="https" />
            <data
                android:host="xxx.app.link"
                android:scheme="https" />
        </intent-filter>

共有1个答案

孟谭三
2023-03-14

deeplink要直接打开应用程序,需要确保以下几点:

  1. 应用程序链接的intent-filter将autoverify选项设置为true(我看到在您的示例中设置了该选项)
  2. 在分支仪表板上上载的SHA-256密钥与用于签名APK文件的SHA-256密钥相同。(请确保在针对调试构建进行测试时使用调试密钥库中的SHA-256密钥)

如果正确设置,应用程序链接应该正确打开你的应用程序。此行为自Android API级别23及以上更新。

 类似资料:
  • 我想直接从我的应用程序运行另一个应用程序(Polaris Office)。但它也应该直接打开PDF文件。 我尝试了以下代码: 知道我该怎么做吗?我当前的代码给出了错误消息: 原因:java。lang.SecurityException:权限拒绝:启动Intent{act=android.Intent.action.MAIN dat=file:///mnt/sdcard/pdf.pdftyp=app

  • 我目前正在使用twilio和laravel进行自动面试。我想实现的是类似于此场景的东西: 用户在网络上输入电话号码 Twilio将发送带有链接的短信(链接将在一个小时或更长时间内过期) 单击链接将向用户发起出站呼叫 自动面试将开始。 这在Twilio可行吗?这是我第一次使用它。 谢谢你

  • 我正在尝试启用深度链接,以便某些链接启动我的应用程序。 我读了这个turoularhttps://developer.android.com/training/app-indexing/deep-linking.html,并遵循它相当接近,但当我试图通过使用adb将VIEW意图发送到应用程序来测试它时,我只是得到了错误 深度链接活动。JAVA Android清单声明deeplink活动 ADB命令

  • 问题内容: 我正在FireFox中使用Selenium的IDE进行一些测试,我希望Selenium单击第二个链接(Text2)。知道我该怎么做吗?不幸的是,我无权访问HTML并且无法对其进行修改。记录功能似乎没有注册点击。 该代码附在下面。提前致谢! 问题答案: 硒也支持定位器。如果您知道确切的链接文本,则可以使用此定位器,但不能使用其他定位器。因此,对于上述示例:或。(有关其他定位器,请参见此网

  • 我使用本机代码进行upi深度链接。当我点击手机浏览器中的url时,bhim应用程序支付详情页面中的意图调用未显示,而其他psp应用程序重定向到支付页面upi://pay?pa=98955012345@upi 然而,当我使用我的商户应用程序,通过意向深度链接链接时,它会打开BHIM,但不会重定向到预填充页面。

  • 我注意到,现在当我单击应用程序链接时,浏览器会打开一个窗口,其中包含以下选择选项:浏览器、Google Play... 该链接是从浏览器而不是应用程序中使用的,因此 market:// 不相关。 我使用标准格式: 这是最近的变化吗?我认为以前链接是直接在Google Play中打开的,没有中间窗口? 今天有没有可能不用这个选择窗口直接在Google Play中打开应用??

  • 如何制作深度链接字符串,例如“myapp://product/123“在android TextView中可点击。我知道有自动链接选项,如电子邮件、网络和电话,但没有任何深度链接选项。如何使其可点击并启动该链接的点击意图?”?

  • 如何通过链接启动一个应用程序在B应用程序中的特定活动? 共享URI包含有关特定活动的信息。 如果用户单击B应用程序中链接,则启动应用程序的特定活动。