เนทีฟ
onestore.link สำหรับ Kotlin / Jetpack Compose
ลิงก์สโตร์อัจฉริยะสำหรับแอป Android ที่ใช้ Kotlin / Compose
คำตอบสั้น ๆ
หากต้องการให้แอป Kotlin / Jetpack Compose มีลิงก์ดาวน์โหลดลิงก์เดียวสำหรับทั้งสองสโตร์ ให้สร้าง onestore.link จากหน้าแอปใน App Store และ Google Play ลิงก์นี้จะส่ง iPhone ไปที่ App Store ส่งโทรศัพท์ Android ไปที่ Google Play และส่งคอมพิวเตอร์ไปยังหน้าที่มีปุ่มของทั้งสองสโตร์พร้อมคิวอาร์โค้ด นี่คือการเปลี่ยนเส้นทาง ไม่ใช่ SDK จึงไม่มีอะไรถูกเพิ่มลงในโปรเจกต์ Kotlin / Jetpack Compose ของคุณ และไม่ต้องบิลด์ใหม่ หากแอปอยู่ในสโตร์เดียว ผู้เข้าชมจากอีกแพลตฟอร์มจะได้รับแจ้งว่าแอปอยู่ในสโตร์ใด แทนที่จะถูกส่งไปที่ไหนก็ไม่รู้ ลิงก์ฟรีไม่มีค่าใช้จ่ายและจะถูกลบหลังจากไม่มีผู้เข้าชม 30 วัน ส่วน Pro ราคา $3.99 ต่อเดือนหรือ $39.90 ต่อปีต่อลิงก์ จะเก็บลิงก์ไว้ถาวร
ตรวจทานล่าสุด 2026-10-22
แอป Kotlin / Jetpack Compose บน Android มักมี (หรือจะมี) เวอร์ชัน iOS คู่กัน — ไม่ว่าจะเป็น KMM, Flutter หรือบิลด์เนทีฟด้วย Swift ไม่ว่าแบบไหน ลิงก์แชร์สาธารณะของคุณก็ควรใช้ได้กับทั้งสอง onestore.link พาผู้เข้าชมไปยังปลายทางที่ชั้น URL ไม่ต้องใช้ปลั๊กอิน Gradle ไม่ต้องมี dependency เนทีฟ
ถ้าไม่มี onestore.link
- URL แชร์ที่ใช้ได้แค่ Android ทำให้ผู้รับบน iOS ติดอยู่กับทางตัน
- ต้องจัดการผู้รับข้ามแพลตฟอร์มเอง
- เสียยอดติดตั้งเพราะไปผิดสโตร์
เมื่อใช้ onestore.link
- URL เดียวที่พาทั้งสองแพลตฟอร์มไปยังปลายทางโดยอัตโนมัติ
- หน้าเชื่อมต่อสำหรับเบราว์เซอร์ในแอป (Instagram, TikTok, Snapchat)
- OG กำหนดเองสำหรับตัวอย่างการแชร์ที่น่าสนใจขึ้น
ทำงานอย่างไรกับ Kotlin
ไม่ต้องใช้ SDK ไม่ต้องบิลด์ใหม่ ไม่ต้องเปลี่ยนการตั้งค่าเนทีฟ แค่ URL เดียว
- 1
เผยแพร่แอป Kotlin / Compose บน Google Play (และ iOS บน App Store)
เมื่อมีหน้าแอปครบทั้งสองสโตร์แล้ว ให้คัดลอก URL สโตร์
- 2
สร้าง onestore.link ของคุณ
วาง URL ทั้งสอง — คุณจะได้ลิงก์สั้นทันที
- 3
แชร์ผ่าน intent มาตรฐาน ACTION_SEND
อ้างอิง URL สากลในปุ่มแชร์ของ Compose ไม่ต้องเพิ่ม dependency ใน 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 หรือ dependency ของ Kotlin ไหม
ไม่ต้อง onestore.link เป็น URL — แชร์ผ่าน intent มาตรฐาน `ACTION_SEND` หรือ composable ใดก็ได้ใน Compose ที่จัดการลิงก์ได้
ใช้กับ Kotlin Multiplatform ได้ไหม
ได้ — ดูคู่มือเฉพาะสำหรับ KMM ที่ onestore.link/for/kmm
พร้อมเพิ่มลิงก์สากลให้แอป Kotlin ของคุณแล้วหรือยัง
ฟรีตลอดไป ไม่ต้องใช้รหัสผ่าน ลิงก์ของคุณพร้อมใช้ในราวหนึ่งนาที
สร้างลิงก์ฟรีของคุณดูการใช้งานจริง: ลิงก์เดียวสำหรับการเปิดตัวแอป →