คู่มือนี้จะอธิบายวิธีลงทะเบียนแอปในแพลตฟอร์มโอเพนซอร์ส โดยกระบวนการนี้จะคล้ายกับการเผยแพร่แอปผ่านร้านค้าอื่นๆ แม้ว่าคุณจะไม่ต้องลงทะเบียนแอปเพื่อเผยแพร่แอปต่อไปในแพลตฟอร์มโอเพนซอร์ส แต่การลงทะเบียนจะช่วยให้ผู้ใช้ได้รับประสบการณ์การติดตั้งแบบเดิมที่ใช้อยู่ในปัจจุบันต่อไป
ก่อนที่จะเริ่ม ให้สร้างบัญชี Android Developer Console หรือบัญชี Google Play Console หากยังไม่มีบัญชี ให้ลงชื่อสมัครใช้โดยทำตามคู่มือการยืนยันนักพัฒนาแอป
เลือกวิธีที่ผู้ใช้ติดตั้งแอป
ผู้ใช้จะติดตั้งแอปของคุณได้ 2 วิธี โดยขึ้นอยู่กับว่าคุณยืนยันและลงทะเบียนหรือไม่
- ผู้ใช้ของคุณจะไม่ได้รับผลกระทบ ลงทะเบียนแอปกับข้อมูลประจำตัวที่ยืนยันแล้ว เพื่อให้ผู้ใช้ติดตั้งแอปได้เหมือนที่เคย
- การตั้งค่าโฟลว์ขั้นสูง หากไม่ต้องการลงทะเบียนแอป ผู้ใช้จะ เปิดใช้โฟลว์ขั้นสูงในอุปกรณ์ของตนได้ การตั้งค่าแบบครั้งเดียวนี้จะช่วยให้ผู้ใช้ ติดตั้งแอปจากนักพัฒนาแอปที่ไม่ได้รับการยืนยันได้
ลงทะเบียนแอปใหม่
ทําตามขั้นตอนต่อไปนี้เพื่อลงทะเบียนแอปใหม่
- ใน Android Developer Console หรือแท็บการยืนยันนักพัฒนาแอป Android ใน Google Play Console ให้คลิกลงทะเบียนชื่อแพ็กเกจ
- ป้อนชื่อแพ็กเกจของแอปใหม่ แล้วคลิกถัดไป
- คลิกเพิ่มคีย์ แล้วป้อนลายนิ้วมือของใบรับรอง SHA-256 ของ คีย์การลงนาม ดูวิธีการแยก ลายนิ้วมือได้ที่คำแนะนำในศูนย์ช่วยเหลือ หากแพลตฟอร์มโอเพนซอร์สใช้คีย์การลงนามของคุณเพื่อ เผยแพร่แอป คุณก็ไม่ต้องดำเนินการใดๆ เพิ่มเติม
- หากแพลตฟอร์มโอเพนซอร์สลงนามในแอปอีกครั้งด้วยคีย์ของตนเอง ให้ดาวน์โหลด APK ที่แพลตฟอร์มลงนามหลังจากเผยแพร่แอปในแพลตฟอร์ม
- แยก ลายนิ้วมือของใบรับรอง SHA-256 จาก APK
- ในคอนโซล ให้ไปที่แอปที่ลงทะเบียนไว้ คลิกเพิ่มคีย์ แล้วป้อน ลายนิ้วมือของใบรับรอง SHA-256 ที่แยกออกมา หากได้รับข้อความแจ้งให้ยืนยัน ความเป็นเจ้าของ ให้คลิกยืนยัน แล้วทำตามขั้นตอนที่ 9-12 ในส่วนลงทะเบียน แอปที่มีอยู่ ข้อความนี้จะปรากฏในกรณีที่พบได้ยากซึ่งมีการติดตั้งแอปใหม่ในอุปกรณ์ Android อย่างน้อย 50 เครื่องจากแพลตฟอร์มก่อนที่คุณจะลงทะเบียนคีย์ของแพลตฟอร์ม
ลงทะเบียนแอปที่มีอยู่
หากแพลตฟอร์มแอปโอเพนซอร์สใช้คีย์ Signing ของคุณเพื่อจัดจำหน่ายแอป ให้ทำตามคำแนะนำในการลงทะเบียนชื่อแพ็กเกจที่มีอยู่
หากต้องการลงทะเบียนแอปที่มีอยู่ซึ่งแพลตฟอร์มโอเพนซอร์สลงนามอีกครั้งด้วย คีย์ของตนเอง ให้ทำตามขั้นตอนต่อไปนี้
- ดาวน์โหลด APK ที่แพลตฟอร์มลงนามจากแพลตฟอร์มโอเพนซอร์ส
- แยก ลายนิ้วมือของใบรับรอง SHA-256 จาก APK ดูวิธีการแยกข้อมูลลายนิ้วมือได้ที่คู่มือศูนย์ช่วยเหลือ
- ใน Android Developer Console หรือหน้าการยืนยันนักพัฒนาแอป Android ใน Google Play Console ให้คลิกลงทะเบียนชื่อแพ็กเกจ
- ป้อนชื่อแพ็กเกจของแอปที่มีอยู่ แล้วคลิกถัดไป
- คลิกเลือกคีย์ หากแอปมีการติดตั้งที่ทราบต่ำกว่า 50 ครั้ง ให้คลิกเพิ่มคีย์ แล้วป้อนลายนิ้วมือของใบรับรอง SHA-256 แทน
- เลือกลายนิ้วมือของใบรับรอง SHA-256 ที่แยกออกมาจากรายการ ลายนิ้วมือที่มีสิทธิ์ หากลายนิ้วมือไม่อยู่ในรายการ ให้คลิกแสดงวิธีอื่นในการลงทะเบียน คลิกแสดงลายนิ้วมือสำหรับคีย์อื่นๆ แล้วเลือกลายนิ้วมือจากรายการนั้น
- คลิกเพิ่มคีย์
- คลิกอัปโหลด APK
- คัดลอกข้อมูลโค้ดที่ให้ไว้ ไปที่โครงสร้างแหล่งที่มาของแอป สร้างไฟล์ชื่อ
adi-registration.propertiesในโฟลเดอร์assetsแล้ววางข้อมูลโค้ด ในไฟล์ - เผยแพร่แอปเวอร์ชันใหม่ที่มีข้อมูลโค้ดไปยังแพลตฟอร์มโอเพนซอร์ส
- ดาวน์โหลด APK เวอร์ชันใหม่จากแพลตฟอร์ม
- อัปโหลด APK ไปยังคอนโซล