我可以使用二维码调用自定义应用程序吗?

发布于 2024-10-31 01:30:01 字数 249 浏览 0 评论 0原文

此二维码包含指向应用的链接在安卓市场。扫描时,我会看到“打开浏览器”选项,然后将我重定向到 android 市场 (market://details?id=tv.justin.android)。我想知道是否可以对特定的 url 进行编码以允许我调用自己的应用程序?

This QR code contains a link to an app in the android market. When scanning it I get the option to "open browser" which then redirects me to the android market (market://details?id=tv.justin.android). What I'm wondering is if I can encode a specific url that would allow me to invoke my own app?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

帥小哥 2024-11-07 01:30:01

您可以为您的应用程序创建一个活动,并指定它可以处理自定义 URI 方案:

<activity android:name=".MyCoolActivity">
    <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:scheme="myScheme"/>
    </intent-filter>
</activity>

然后您可以创建使用该 URI 方案的 QR 代码。

You can create an Activity for your app and specify that it can handle a custom URI scheme:

<activity android:name=".MyCoolActivity">
    <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:scheme="myScheme"/>
    </intent-filter>
</activity>

Then you can create a QR code that uses that URI scheme.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文