🔗onestore.link

ネイティブ

onestore.link × Kotlin / Jetpack Compose アプリ

Kotlin / Compose の Android アプリ向けスマートなストアリンク。

結論

Kotlin / Jetpack Compose アプリに両ストア共通のダウンロードリンクを 一本用意するには、App Store と Google Play のアプリページから onestore.link を作成します。iPhone は App Store へ、Android スマートフォンは Google Play へ、パソコンは両ストアのボタンと QR コードが並ぶページへ送られます。SDK ではなくリダイレクトなので、Kotlin / Jetpack Compose プロジェクトには何も追加されず、新しいビルドも不要です。アプリが片方のストアにしかない場合、もう一方のプラットフォームの訪問者は行き場を失うことなく、どのストアにあるかを案内されます。 無料リンクは費用がかからず、訪問者のいない状態が 30 日続くと削除されます。Pro(リンクごとに月額 $3.99 または年額 $39.90)ならリンクはずっと残ります。

最終確認日:2026-10-22

Android 向けの Kotlin / Jetpack Compose アプリには、たいてい iOS 版がある(またはこれから作る)ものです。KMM、Flutter、Swift のネイティブビルドのいずれであっても、公開する共有リンクは両方で使えるべきです。onestore.link は URL レイヤーで訪問者を振り分けるので、Gradle プラグインもネイティブの依存関係も必要ありません。

1分ほどで無料リンクを作成またはログイン →

onestore.link なし

  • iOS の受信者を置き去りにする Android 専用の共有 URL
  • クロスプラットフォームの受信者を手作業で処理
  • 間違ったストアに着いて失われるインストール

onestore.link あり

  • 両プラットフォームを自動で振り分ける URL 1 つ
  • アプリ内ブラウザ(Instagram、TikTok、Snapchat)向けのブリッジページ
  • カスタム OG で、より魅力的なシェアプレビューに

Kotlin での使い方

SDK も、再ビルドも、ネイティブ設定の変更も不要。URL があるだけです。

  1. 1

    Kotlin / Compose アプリを Google Play で(iOS 版は App Store で)公開

    両方のストアページができたら、ストアの URL をコピーします。

  2. 2

    onestore.link を生成

    両方の URL を貼り付ければ、短いリンクがすぐに手に入ります。

  3. 3

    標準の ACTION_SEND インテントで共有

    Compose の共有ボタンでユニバーサル URL を参照します。Gradle の依存関係は不要です。

オプション:アプリ内から共有する

onestore.link はただの URL なので、Kotlin アプリに何かを追加しなくても動作します。ユニバーサルリンクをユーザーに送る共有ボタンをアプリ内にも置きたい場合、Kotlin での典型的な実装は次のとおりです:

Compose のボタンから共有:

import android.content.Intent
import androidx.compose.material3.Button
import androidx.compose.material3.Text

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

Button(onClick = {
    val intent = Intent(Intent.ACTION_SEND).apply {
        type = "text/plain"
        putExtra(Intent.EXTRA_TEXT, "Try my app: $SHARE_URL")
    }
    context.startActivity(Intent.createChooser(intent, "Share"))
}) {
    Text("Share")
}

よくある質問

Gradle プラグインや Kotlin の依存関係は必要ですか?

いいえ。onestore.link はただの URL です。標準の `ACTION_SEND` インテントや、リンクを扱える任意の Compose コンポーザブルで共有してください。

Kotlin Multiplatform にも対応していますか?

はい。KMM 向けのガイドは onestore.link/for/kmm をご覧ください。

Kotlin アプリにユニバーサルリンクを追加しませんか?

ずっと無料、パスワード不要。リンクは1分ほどで完成します。

無料リンクを作る

実際の使い方: アプリのローンチに使う 1 本のリンク →

ほかのフレームワーク

さらに見る