🔗onestore.link

原生

onestore.link 适用于 Native Android (Kotlin) 应用

原生 Kotlin Android 应用的智能商店链接。

简短回答

要为 Native Android (Kotlin) 应用提供一个同时适用于两个商店的下载链接,用它在 App Store 和 Google Play 上的应用页面创建一个 onestore.link:iPhone 会被送到 App Store,Android 手机会被送到 Google Play,电脑则会打开一个带有两个商店按钮和二维码的页面。它是重定向,不是 SDK:你的 Native Android (Kotlin) 项目里不会添加任何东西,也不需要重新构建。如果应用只在一个商店上架,另一个平台的访客会被告知应用在哪个商店,而不是被送到无处可去的地方。免费链接不收任何费用,连续 30 天没有访客就会被删除;Pro 每个链接每月 $3.99 或每年 $39.90,链接会一直保留。

最后审阅于 2026-10-22

用 Kotlin 和经典 View 体系(XML 布局、Activity 和 Fragment)构建的原生 Android 应用,通常已经有 — 或将会有 — 一个 iOS 版本。你的公开分享链接应该同时服务两边。onestore.link 通过标准的 ACTION_SEND intent 在网址层完成分流,无需 Gradle 依赖,也无需原生处理程序。(用的是 Jetpack Compose?请看 onestore.link/for/kotlin-compose。)

大约一分钟创建一个免费链接或登录 →

没有 onestore.link 时

  • 只适用于 Android 的分享网址,让 iOS 收件人无处可去
  • 跨平台分享要按平台手动处理
  • iOS 用户打开 Play Store 链接,白白流失安装
  • 在 Instagram / TikTok 的 webview 里跳转失灵

有了 onestore.link

  • 一个网址,自动为两个平台分流
  • 标准的 `ACTION_SEND` intent — 无需额外依赖
  • 为应用内浏览器(Instagram、TikTok、Snapchat)提供中转页
  • Pro 支持自定义 OG,链接预览更丰富

在 Android Kotlin 中如何使用

无需 SDK,无需重新构建,也不用改原生配置。只是一个网址。

  1. 1

    把你的 Kotlin Android 应用发布到 Google Play(iOS 版发布到 App Store)

    把 AAB 提交到 Play Console,把对应的 iOS 版本提交到 App Store Connect。两个商店页面都上线后,复制它们的网址。

  2. 2

    生成你的 onestore.link

    在 onestore.link 上粘贴两个商店网址,立刻得到一个短链接。

  3. 3

    通过标准的 ACTION_SEND intent 分享

    在分享按钮里引用 `onestore.link/yourapp`,并在广告、简介和二维码里使用同一个网址。无需任何 Gradle 依赖。

可选:在应用内分享

onestore.link 只是一个网址 — 你不需要在 Android Kotlin 应用里添加任何东西就能用。如果你还想在应用内放一个分享按钮,把这个通用链接发给用户,下面是 Android Kotlin 中的常见写法:

从基于 View 的经典 Activity 分享:

import android.content.Intent

const val SHARE_URL = "https://onestore.link/myapp"

shareButton.setOnClickListener {
    val intent = Intent(Intent.ACTION_SEND).apply {
        type = "text/plain"
        putExtra(Intent.EXTRA_TEXT, "Try my app: $SHARE_URL")
    }
    startActivity(Intent.createChooser(intent, "Share"))
}
// iOS recipients → App Store, Android → Google Play

常见问题

需要 Gradle 依赖或 SDK 吗?

不需要。onestore.link 是一个普通网址 — 用标准的 `Intent.ACTION_SEND` 或任何链接处理方式分享即可,`build.gradle` 里什么都不用加。

我用的是 Jetpack Compose,不是 XML 视图 — 这些还适用吗?

思路完全一样,不过 Compose 专属的代码示例请看 onestore.link/for/kotlin-compose。

安装后能深度链接进我的应用吗?

onestore.link 把新用户送到商店去安装。延迟深度链接和安装归因需要专门的 SDK;深度链接进已安装的应用,用标准的 App Links 即可。

准备好为你的 Android Kotlin 应用添加通用链接了吗?

永久免费,无需密码。大约一分钟,你的链接就能就绪。

创建你的免费链接

另请参阅: onestore.link 与 branch 对比 →

其他框架

探索更多