เนทีฟ
onestore.link สำหรับ Native Android (Kotlin)
ลิงก์สโตร์อัจฉริยะสำหรับแอป Android เนทีฟที่เขียนด้วย Kotlin
คำตอบสั้น ๆ
หากต้องการให้แอป Native Android (Kotlin) มีลิงก์ดาวน์โหลดลิงก์เดียวสำหรับทั้งสองสโตร์ ให้สร้าง onestore.link จากหน้าแอปใน App Store และ Google Play ลิงก์นี้จะส่ง iPhone ไปที่ App Store ส่งโทรศัพท์ Android ไปที่ Google Play และส่งคอมพิวเตอร์ไปยังหน้าที่มีปุ่มของทั้งสองสโตร์พร้อมคิวอาร์โค้ด นี่คือการเปลี่ยนเส้นทาง ไม่ใช่ SDK จึงไม่มีอะไรถูกเพิ่มลงในโปรเจกต์ Native Android (Kotlin) ของคุณ และไม่ต้องบิลด์ใหม่ หากแอปอยู่ในสโตร์เดียว ผู้เข้าชมจากอีกแพลตฟอร์มจะได้รับแจ้งว่าแอปอยู่ในสโตร์ใด แทนที่จะถูกส่งไปที่ไหนก็ไม่รู้ ลิงก์ฟรีไม่มีค่าใช้จ่ายและจะถูกลบหลังจากไม่มีผู้เข้าชม 30 วัน ส่วน Pro ราคา $3.99 ต่อเดือนหรือ $39.90 ต่อปีต่อลิงก์ จะเก็บลิงก์ไว้ถาวร
ตรวจทานล่าสุด 2026-10-22
แอป Android เนทีฟที่เขียนด้วย Kotlin บนระบบ View แบบดั้งเดิม (เลย์เอาต์ XML, Activity และ Fragment) มักมี — หรือจะมี — เวอร์ชัน iOS คู่กัน ลิงก์แชร์สาธารณะของคุณควรรองรับทั้งสอง onestore.link พาผู้เข้าชมไปยังปลายทางที่ชั้น URL ด้วย intent มาตรฐาน ACTION_SEND ไม่ต้องมี dependency ใน Gradle ไม่ต้องมี handler เนทีฟ (ใช้ Jetpack Compose แทนใช่ไหม ดูที่ onestore.link/for/kotlin-compose)
ถ้าไม่มี onestore.link
- URL แชร์ที่ใช้ได้แค่ Android ทำให้ผู้รับบน iOS เจอทางตัน
- ต้องจัดการแยกตามแพลตฟอร์มเองเมื่อแชร์ข้ามแพลตฟอร์ม
- เสียยอดติดตั้งเมื่อผู้ใช้ iOS เปิดลิงก์ Play Store
- การเปลี่ยนเส้นทางพังภายใน webview ของ Instagram / TikTok
เมื่อใช้ onestore.link
- URL เดียวที่พาทั้งสองแพลตฟอร์มไปยังปลายทางโดยอัตโนมัติ
- intent มาตรฐาน `ACTION_SEND` — ไม่ต้องเพิ่ม dependency
- หน้าเชื่อมต่อสำหรับเบราว์เซอร์ในแอป (Instagram, TikTok, Snapchat)
- OG กำหนดเองสำหรับตัวอย่างลิงก์ที่น่าสนใจขึ้นด้วย Pro
ทำงานอย่างไรกับ Android Kotlin
ไม่ต้องใช้ SDK ไม่ต้องบิลด์ใหม่ ไม่ต้องเปลี่ยนการตั้งค่าเนทีฟ แค่ URL เดียว
- 1
เผยแพร่แอป Android ที่เขียนด้วย Kotlin บน Google Play (และ iOS บน App Store)
ส่ง AAB ขึ้น Play Console และเวอร์ชัน iOS ขึ้น App Store Connect เมื่อหน้าแอปทั้งสองเผยแพร่แล้ว ให้คัดลอก URL สโตร์
- 2
สร้าง onestore.link ของคุณ
วาง URL สโตร์ทั้งสองบน onestore.link แล้วรับลิงก์สั้นทันที
- 3
แชร์ผ่าน intent มาตรฐาน ACTION_SEND
อ้างอิง `onestore.link/yourapp` ในปุ่มแชร์ และใช้ URL เดียวกันในโฆษณา ไบโอ และ QR code ไม่ต้องเพิ่ม dependency ใน Gradle
ทางเลือก: แชร์จากในแอปของคุณ
onestore.link เป็นแค่ URL — คุณไม่ต้องเพิ่มอะไรลงในแอป 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คำถามที่พบบ่อย
ต้องใช้ dependency ของ Gradle หรือ SDK ไหม
ไม่ต้อง onestore.link เป็น URL ธรรมดา — แชร์ด้วย `Intent.ACTION_SEND` มาตรฐาน หรือตัวจัดการลิงก์ใดก็ได้ ไม่มีอะไรต้องเพิ่มใน `build.gradle`
ฉันใช้ Jetpack Compose ไม่ใช่ XML view — ยังใช้วิธีนี้ได้ไหม
หลักการเหมือนกันทุกอย่าง แต่ถ้าต้องการโค้ดตัวอย่างเฉพาะสำหรับ Compose ดูที่ onestore.link/for/kotlin-compose
deep link เข้าแอปหลังติดตั้งได้ไหม
onestore.link ส่งผู้ใช้ใหม่ไปที่สโตร์เพื่อติดตั้ง สำหรับ deferred deep linking และการระบุที่มาของการติดตั้ง คุณต้องใช้ SDK เฉพาะทาง ส่วน App Links มาตรฐานรองรับการ deep link เข้าแอปที่ติดตั้งอยู่แล้ว
พร้อมเพิ่มลิงก์สากลให้แอป Android Kotlin ของคุณแล้วหรือยัง
ฟรีตลอดไป ไม่ต้องใช้รหัสผ่าน ลิงก์ของคุณพร้อมใช้ในราวหนึ่งนาที
สร้างลิงก์ฟรีของคุณดูเพิ่มเติม: onestore.link vs branch →