Нативні
onestore.link для Native Android (Kotlin) застосунків
Розумне посилання на магазин для нативних Android-застосунків на Kotlin.
Коротка відповідь
Щоб дати застосунку на Native Android (Kotlin) одне посилання для завантаження з обох магазинів, створіть onestore.link з його сторінок в App Store і Google Play: воно надсилає iPhone в App Store, Android-телефон у Google Play, а комп'ютер на сторінку з кнопками обох магазинів і QR-кодом. Це переадресація, а не SDK: до проєкту на Native Android (Kotlin) нічого не додається, і нова збірка не потрібна. Якщо застосунок є лише в одному магазині, відвідувачу з іншої платформи кажуть, у якому магазині він є, замість того щоб відправити його в нікуди. Безкоштовне посилання нічого не коштує і видаляється після 30 днів без відвідувачів; Pro за $3.99 на місяць або $39.90 на рік за посилання зберігає його назавжди.
Востаннє перевірено 2026-10-22
Нативний Android-застосунок на Kotlin із класичною системою View (XML-макети, Activity і Fragment) зазвичай має — або матиме — версію для iOS. Ваше публічне посилання для поширення має обслуговувати обидві. onestore.link спрямовує відвідувачів на рівні URL через стандартний інтент ACTION_SEND, без залежності Gradle, без нативного обробника. (Використовуєте Jetpack Compose? Дивіться onestore.link/for/kotlin-compose.)
Без onestore.link
- URL для поширення лише для Android, з якими отримувачі на iOS залишаються ні з чим
- Ручна обробка кожної платформи при поширенні між платформами
- Втрачені встановлення, коли користувач iOS відкриває посилання на Play Store
- Зламані перенаправлення у вебв’ю Instagram / TikTok
З onestore.link
- Одна URL-адреса, що автоматично спрямовує обидві платформи
- Стандартний інтент `ACTION_SEND` — без додаткових залежностей
- Проміжна сторінка для вбудованих браузерів (Instagram, TikTok, Snapchat)
- Власне OG-прев’ю для багатших прев’ю посилань у Pro
Як це працює з Android Kotlin
Без SDK, без перезбірки, без змін у нативних налаштуваннях. Лише адреса.
- 1
Опублікуйте Android-застосунок на Kotlin у Google Play (а iOS-версію — в App Store)
Завантажте AAB у Play Console, а версію для iOS — в App Store Connect. Щойно обидві сторінки застосунку стануть доступними, скопіюйте URL-адреси магазинів.
- 2
Згенеруйте своє посилання onestore.link
Вставте обидві URL-адреси магазинів на onestore.link і одразу отримайте коротке посилання.
- 3
Діліться через стандартний інтент ACTION_SEND
Використовуйте `onestore.link/yourapp` у кнопках поширення, а ту саму URL — у рекламі, біо та QR-кодах. Залежність Gradle не потрібна.
За бажанням: діліться прямо із застосунку
onestore.link — це просто адреса: щоб усе працювало, у ваш застосунок на Android Kotlin нічого додавати не треба. Якщо ви також хочете кнопку «Поділитися» всередині застосунку, яка надсилає користувачам універсальне посилання, ось типовий підхід у Android Kotlin:
Поширення з класичної Activity на основі View:
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 — звичайна URL-адреса: діліться нею через стандартний `Intent.ACTION_SEND` або будь-який обробник посилань. У `build.gradle` нічого додавати не треба.
Я використовую Jetpack Compose, а не XML-представлення — це однаково стосується мене?
Принцип той самий, але приклади саме для Compose дивіться на onestore.link/for/kotlin-compose.
Чи може воно вести в мій застосунок після встановлення?
onestore.link відправляє нових користувачів у магазин, щоб вони встановили застосунок. Для відкладених діплінків і атрибуції встановлень потрібен окремий SDK; стандартні App Links покривають діплінки у вже встановлений застосунок.
Готові додати універсальне посилання до свого застосунку на Android Kotlin?
Безкоштовно назавжди, без пароля. Ваше посилання буде готове приблизно за хвилину.
Створити безкоштовне посиланняДив. також: onestore.link проти branch →