เตรียมแอปให้พร้อมสำหรับการเปิดตัว

หากต้องการเตรียมแอปให้พร้อมสำหรับรุ่น คุณต้องกำหนดค่า สร้าง และทดสอบรุ่น เวอร์ชันแอปของคุณ งานการกำหนดค่าเกี่ยวข้องกับโค้ดพื้นฐาน งานทำความสะอาดและแก้ไขโค้ด ซึ่งจะช่วยเพิ่มประสิทธิภาพให้แอปของคุณ กระบวนการบิลด์คือ ซึ่งคล้ายกับกระบวนการสร้างดีบักและสามารถทำได้โดยใช้เครื่องมือ JDK และ Android SDK

การทดสอบ งานทำหน้าที่เป็นการตรวจสอบครั้งสุดท้าย ช่วยให้แน่ใจว่าแอปทำงานได้ตามที่คาดไว้ภายใต้การใช้งานจริง Firebase มีอุปกรณ์ทดสอบทั้งจริงและเสมือนเป็นจำนวนมาก ผ่าน Firebase Test Lab คุณสามารถ เพื่อปรับปรุงคุณภาพแอป

เมื่อคุณเตรียมแอปให้พร้อมสำหรับการเปิดตัว มีไฟล์ APK ที่รับรองแล้ว ซึ่งคุณเผยแพร่ให้กับผู้ใช้ได้โดยตรงหรือเผยแพร่ผ่าน ตลาดกลางแอป เช่น Google Play

เอกสารนี้จะสรุปงานหลักๆ ที่คุณต้องทำเพื่อเตรียมแอปของคุณให้พร้อม งานที่อธิบายในหน้านี้มีผลกับแอป Android ทั้งหมด ไม่ว่าจะ วิธีเผยแพร่หรือเผยแพร่ให้แก่ผู้ใช้ หากคุณเผยแพร่แอปผ่าน Google เล่นและอ่านเผยแพร่ด้วยความมั่นใจ

หมายเหตุ: แนวทางปฏิบัติแนะนำคือตรวจสอบว่าแอปเป็นไปตาม เกณฑ์การเผยแพร่สำหรับฟังก์ชันการทำงาน ประสิทธิภาพ และความเสถียรก่อนที่คุณจะทำงานที่ระบุไว้ ในหน้านี้

แสดงให้เห็นว่ากระบวนการเตรียมการที่เหมาะกับขั้นตอนการพัฒนาอย่างไร

รูปที่ 1 การเตรียมพร้อมสำหรับการเปิดตัวเป็นขั้นตอนการพัฒนาที่จำเป็น งาน และเป็นขั้นตอนแรกในกระบวนการเผยแพร่

งานเพื่อเตรียมพร้อมสำหรับการเปิดตัว

หากต้องการเปิดตัวแอปให้แก่ผู้ใช้ คุณต้องสร้างแพ็กเกจที่พร้อมเปิดตัวเพื่อให้ผู้ใช้ ติดตั้งและเรียกใช้บนอุปกรณ์ที่ใช้ Android แพ็กเกจที่พร้อมเปิดตัวจะมี เป็นไฟล์ APK สำหรับแก้ไขข้อบกพร่อง ซึ่งก็คือซอร์สโค้ด ทรัพยากร ไฟล์ Manifest ที่คอมไพล์ เป็นต้น และสร้างขึ้นโดยใช้เครื่องมือบิลด์เดียวกัน แต่ไม่เหมือนกับการแก้ไขข้อบกพร่อง ไฟล์ APK, ไฟล์ APK ที่พร้อมเปิดตัวมีการรับรองด้วยใบรับรองของคุณเอง และได้รับการเพิ่มประสิทธิภาพด้วยเครื่องมือ zipalign

แสดงงาน 5 รายการที่คุณทำเพื่อเตรียมแอปสำหรับการเปิดตัว

รูปที่ 2 งานหลัก 5 อย่างในการเตรียมแอปให้พร้อม

งานการรับรองและการเพิ่มประสิทธิภาพมักจะราบรื่นหากคุณสร้างแอปด้วย Android Studio เช่น คุณสามารถใช้ Android Studio กับไฟล์บิลด์ของ Gradle เพื่อคอมไพล์ และเพิ่มประสิทธิภาพแอปของคุณพร้อมกัน นอกจากนี้คุณยังกำหนดค่าไฟล์บิลด์ของ Gradle เพื่อดำเนินการ เมื่อสร้างจากบรรทัดคำสั่ง ดูรายละเอียดเพิ่มเติมเกี่ยวกับการใช้ไฟล์บิลด์ของ Gradle ได้ที่ กำหนดค่าบิลด์

โดยทั่วไปแล้ว คุณจะต้องทำงานหลัก 5 อย่างดังที่แสดงในรูปที่ 2 เพื่อเตรียมแอปให้พร้อมสำหรับการเปิดตัว งานหลักแต่ละงานอาจประกอบด้วยงานเล็กๆ อย่างน้อย 1 งาน ขึ้นอยู่กับวิธีที่คุณเผยแพร่ แอป ตัวอย่างเช่น หากคุณกำลังเผยแพร่แอปผ่านทาง Google Play คุณอาจต้องการ เพื่อเพิ่มกฎการกรองพิเศษไปยังไฟล์ Manifest ขณะที่กำหนดค่าแอป ในทำนองเดียวกัน คุณอาจต้องเตรียมภาพหน้าจอเพื่อให้เป็นไปตามหลักเกณฑ์การเผยแพร่ของ Google Play และสร้างข้อความโปรโมตในขณะที่คุณรวบรวมเอกสารสำหรับการเปิดตัว

โดยปกติแล้วคุณจะดำเนินการตามที่แสดงในรูปที่ 2 หลังจากแก้ไขข้อบกพร่องและทดสอบแล้ว แอปของคุณ Android SDK มีเครื่องมือมากมายที่จะช่วยให้คุณทดสอบและแก้ไขข้อบกพร่องของ Android แอป ดูข้อมูลเพิ่มเติมได้ที่แก้ไขข้อบกพร่องของแอปและทดสอบแอป

รวบรวมวัสดุและทรัพยากร

คุณต้องรวบรวมรายการสนับสนุนหลายๆ อย่างเพื่อเตรียมแอปให้พร้อมสำหรับการเปิดตัว ในช่วง ซึ่งรวมถึงคีย์การเข้ารหัสสำหรับการรับรองแอปและไอคอนแอปด้วย คุณ อาจต้องรวมข้อตกลงการอนุญาตให้ใช้สิทธิสำหรับผู้ใช้ด้วย

คีย์การเข้ารหัส

Android กำหนดให้ APK ทั้งหมดลงนามแบบดิจิทัลด้วยใบรับรองก่อนติดตั้ง ในอุปกรณ์หรือที่มีการอัปเดต สำหรับ Google Play Store แอปทั้งหมด ที่สร้างขึ้นหลังเดือนสิงหาคม 2021 จะต้องใช้ Play App Signing แต่กำลังอัปโหลด AAB ไปยัง Play Console ยังคงกำหนดให้คุณต้องลงนามด้วยใบรับรองนักพัฒนาแอป เก่ากว่า แอปจะยังลงนามด้วยตนเองได้ ไม่ว่าคุณจะใช้ Play App Signing หรือ การรับรองด้วยตนเอง คุณต้องรับรองแอปพลิเคชันของคุณก่อนที่จะสามารถอัปโหลดได้

หากต้องการเรียนรู้เกี่ยวกับข้อกำหนดของใบรับรอง โปรดดูที่เครื่องหมาย แอปของคุณ

สำคัญ: แอปต้องรับรองด้วยการเข้ารหัส ซึ่งมีระยะเวลาที่ใช้ได้หลังวันที่ 22 ตุลาคม 2033

นอกจากนี้ คุณยังอาจต้องรับคีย์รุ่นอื่นๆ หากแอปเข้าถึงบริการหรือใช้แอป ไลบรารีของบุคคลที่สามที่กำหนดให้คุณต้องใช้คีย์ที่อิงตามคีย์ส่วนตัว

ไอคอนของแอป

ไอคอนของแอปช่วยให้ผู้ใช้ระบุแอปของคุณในหน้าแรกของอุปกรณ์ได้ และในหน้าต่าง Launcher นอกจากนี้ยังปรากฏใน "จัดการแอปพลิเคชัน" "การดาวน์โหลดของฉัน" และ ในที่อื่นๆ นอกจากนี้ บริการเผยแพร่ เช่น Google Play จะแสดงไอคอนของคุณแก่ผู้ใช้ ตรวจสอบให้แน่ใจว่า คุณมีไอคอนแอปและเป็นไปตามไอคอนที่แนะนำ หลักเกณฑ์

หมายเหตุ: หากคุณกำลังเผยแพร่แอปใน Google Play เพื่อสร้างไอคอนเวอร์ชันความละเอียดสูง โปรดดู เพิ่ม ดูตัวอย่างแอสเซทเพื่อแสดงแอปของคุณเพื่อดูข้อมูลเพิ่มเติม

ข้อตกลงการอนุญาตให้ใช้สิทธิสำหรับผู้ใช้

ลองเตรียมข้อตกลงการอนุญาตให้ใช้สิทธิสำหรับผู้ใช้ปลายทาง (EULA) สำหรับแอปของคุณ EULA ช่วยได้ ปกป้องบุคคล องค์กร และทรัพย์สินทางปัญญาของคุณ และเราขอแนะนำให้คุณให้ กับแอปของคุณ

วัสดุเบ็ดเตล็ด

นอกจากนี้ คุณอาจต้องเตรียมสื่อสำหรับการโปรโมตและการตลาดเพื่อเผยแพร่แอปของคุณด้วย ตัวอย่างเช่น ถ้าคุณจะเผยแพร่แอปใน Google Play คุณต้องเตรียม ข้อความโปรโมต และคุณจะต้องสร้างภาพหน้าจอของแอป สำหรับข้อมูลเพิ่มเติม ดูข้อมูลได้ที่ เพิ่มเนื้อหาตัวอย่างเพื่อแสดงแอปของคุณให้โดดเด่น

กำหนดค่าแอปสำหรับรุ่น

หลังจากรวบรวมเอกสารสนับสนุนทั้งหมดแล้ว คุณก็เริ่มกำหนดค่าแอปได้ สำหรับการเปิดตัว ส่วนนี้แสดงสรุปการเปลี่ยนแปลงการกำหนดค่าที่เราแนะนำให้คุณดำเนินการ ลงในซอร์สโค้ด ไฟล์ทรัพยากร และไฟล์ Manifest ของแอปก่อนที่จะเผยแพร่แอป

แม้ว่าการเปลี่ยนแปลงการกำหนดค่าส่วนใหญ่ที่แสดงในส่วนนี้จะเป็นตัวเลือก แต่ ถือเป็นการเขียนโค้ดที่ดี และเราขอแนะนำให้คุณนำไปใช้ ในบางกรณี คุณอาจทำการเปลี่ยนแปลงการกำหนดค่าเหล่านี้แล้ว อันเป็นส่วนหนึ่งของกระบวนการพัฒนาของคุณ

เลือกรหัสแอปพลิเคชันที่เหมาะสม

ตรวจสอบว่าคุณเลือกรหัสแอปพลิเคชันที่ใช้งานได้ตลอดอายุการใช้งานของแอป คุณ คุณจะเปลี่ยนรหัสแอปพลิเคชันไม่ได้หลังจากที่เผยแพร่แอปไปยังผู้ใช้แล้ว วิธีตั้งค่ามีดังนี้ ใช้พร็อพเพอร์ตี้ applicationId ในระดับโมดูล build.gradle หรือ build.gradle.kts สำหรับข้อมูลเพิ่มเติม โปรดดู ตั้งค่ารหัสแอปพลิเคชัน

ปิดการแก้ไขข้อบกพร่อง

หากต้องการกำหนดค่าว่า APK จะแก้ไขข้อบกพร่องได้หรือไม่ ให้ใช้แฟล็ก debuggable สำหรับ Groovy หรือ แฟล็ก isDebuggable สำหรับสคริปต์ Kotlin:

Kotlin

  android {
    ...
    buildTypes {
      release {
        isDebuggable = false
        ...
      }
      debug {
        isDebuggable = true
        ...
      }
    }
    ...
  }
  

ดึงดูด

  android {
    ...
    buildTypes {
      release {
        debuggable false
        ...
      }
      debug {
        debuggable true
        ...
      }
    }
    ...
  }

เปิดใช้และกำหนดค่าการย่อแอป

การเพิ่มประสิทธิภาพหลายๆ อย่างต่อไปนี้สามารถทำให้เป็นอัตโนมัติได้ด้วยการเปิดใช้ การลดขนาดสำหรับบิลด์ที่เผยแพร่ ตัวอย่างเช่น คุณสามารถเพิ่ม กฎ ProGuard เพื่อนำคำสั่งบันทึกออก แล้วเครื่องมือย่อขนาดจะระบุและนำโค้ดที่ไม่ได้ใช้ออก ที่ไม่ซับซ้อน ตัวย่อยังสามารถแทนที่ชื่อคลาสและชื่อตัวแปรด้วยชื่อที่สั้นกว่านี้ ลดขนาด DEX

ปิดการบันทึก

ปิดใช้งานการบันทึกก่อนที่จะสร้างแอปสำหรับรุ่น คุณปิดใช้งานการบันทึกได้โดยนำออก การเรียกไปยังเมธอด Log ในแหล่งที่มาของคุณ นอกจากนี้ ให้นำไฟล์บันทึกหรือไฟล์ทดสอบแบบคงที่ที่สร้างขึ้นในโปรเจ็กต์ออก

และนำDebugทั้งหมดออกด้วย การติดตามการโทรที่คุณเพิ่มลงในโค้ด เช่น startMethodTracing() และ stopMethodTracing() เมธอด

สำคัญ: ตรวจสอบว่าคุณปิดใช้การแก้ไขข้อบกพร่องสำหรับ แอปของคุณหากใช้ WebView เพื่อ แสดงเนื้อหาที่ต้องชำระเงิน หรือหากใช้อินเทอร์เฟซ JavaScript เนื่องจากการแก้ไขข้อบกพร่องจะช่วยให้ผู้ใช้แทรก สคริปต์และแยกเนื้อหาโดยใช้เครื่องมือสำหรับนักพัฒนาเว็บใน Chrome หากต้องการปิดใช้การแก้ไขข้อบกพร่อง ให้ใช้ WebView.setWebContentsDebuggingEnabled()

ล้างข้อมูลไดเรกทอรีโปรเจ็กต์

จัดระเบียบโปรเจ็กต์และตรวจสอบว่าเป็นไปตามโครงสร้างไดเรกทอรีที่อธิบายไว้ในภาพรวมโปรเจ็กต์ การทิ้งไฟล์ที่หลงทางหรือไฟล์ที่ไม่มีที่มาไว้ในโปรเจ็กต์อาจทำให้แอปไม่สามารถคอมไพล์และ ทำให้แอปทำงานแบบคาดเดาไม่ได้ ดำเนินการทำความสะอาดต่อไปนี้เป็นอย่างน้อย งาน

  • ตรวจสอบเนื้อหาใน cpp/, lib/ และ src/ ไดเรกทอรี ไดเรกทอรี cpp/ ควรมีเฉพาะไฟล์ต้นฉบับที่เชื่อมโยงกับ Android NDK เช่น ไฟล์ต้นฉบับ C หรือ C++, ไฟล์ส่วนหัว หรือสร้างไฟล์ดังกล่าว ไดเรกทอรี lib/ ควรมีเฉพาะไฟล์ไลบรารีของบุคคลที่สาม หรือ ไฟล์ไลบรารีส่วนตัว ซึ่งรวมถึงไลบรารีที่ใช้ร่วมกันและแบบคงที่ที่สร้างไว้ล่วงหน้า src/ ไดเรกทอรีควรมีเฉพาะไฟล์ต้นฉบับของแอป (Java, Kotlin และ AIDL) ) ไดเรกทอรี src/ ไม่ควรมีไฟล์ JAR
  • ตรวจสอบโปรเจ็กต์เพื่อหาไฟล์ข้อมูลส่วนตัวหรือข้อมูลที่เป็นกรรมสิทธิ์ซึ่งแอปของคุณไม่ได้ใช้ แล้วนำออก ตัวอย่างเช่น ค้นหาชื่อเก่าในไดเรกทอรี res/ ของโปรเจ็กต์ ไฟล์ที่ถอนออกได้ ไฟล์เลย์เอาต์ และไฟล์ค่าที่คุณไม่ได้ใช้แล้วและลบออก
  • ตรวจสอบไดเรกทอรี lib/ เพื่อหาไลบรารีการทดสอบและนำออกหากไม่ใช่ ใช้งานในแอปนานขึ้น
  • ตรวจสอบเนื้อหาของไดเรกทอรี assets/ และ res/raw/ สำหรับไฟล์เนื้อหา RAW และไฟล์แบบคงที่ที่คุณต้องอัปเดตหรือนำออกก่อน

ตรวจสอบและอัปเดตการตั้งค่าไฟล์ Manifest และเวอร์ชันของ Gradle

ตรวจสอบว่าไฟล์ Manifest และรายการไฟล์ของบิลด์ต่อไปนี้ได้รับการตั้งค่าอย่างถูกต้อง

  • องค์ประกอบ <uses-permission>

    ระบุเฉพาะสิทธิ์ที่เกี่ยวข้องและจำเป็นสำหรับ แอป

  • แอตทริบิวต์ android:icon และ android:label

    คุณต้องระบุค่าสำหรับแอตทริบิวต์เหล่านี้ ซึ่งจะอยู่ใน <application>

  • พร็อพเพอร์ตี้ versionCode และ versionName

    เราขอแนะนำให้คุณระบุค่าสำหรับพร็อพเพอร์ตี้เหล่านี้ซึ่งอยู่ในแอป build.gradle หรือ build.gradle.kts ระดับโมดูล สำหรับข้อมูลเพิ่มเติม โปรดดูข้อมูลที่หัวข้อกำหนดเวอร์ชันของแอป

มีองค์ประกอบไฟล์บิลด์เพิ่มเติมหลายรายการที่คุณสามารถตั้งค่าได้หากคุณกำลังเผยแพร่ บน Google Play ตัวอย่างเช่น minSdk และ แอตทริบิวต์ targetSdk ซึ่งอยู่ที่ระดับโมดูลแอป build.gradle หรือ build.gradle.kts สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ และการตั้งค่าอื่นๆ ของ Google Play โปรดดูตัวกรองใน Google เล่น

จัดการปัญหาความเข้ากันได้

Android มีเครื่องมือและเทคนิคมากมายที่จะทำให้แอปของคุณใช้งานร่วมกับ อุปกรณ์ที่หลากหลาย หากต้องการทำให้แอปของคุณพร้อมให้บริการแก่ผู้ใช้จํานวนมากที่สุด ให้พิจารณา ดังนี้

เพิ่มการรองรับการกำหนดค่าหน้าจอหลายแบบ
ตรวจสอบว่าคุณปฏิบัติตามแนวทางปฏิบัติแนะนำสำหรับ ที่รองรับหลายหน้าจอ การรองรับการกำหนดค่าหน้าจอหลายแบบ คุณสามารถสร้างแอปที่ทำงานได้ดีและดูดีบนหน้าจอทุกขนาด สนับสนุนโดย Android
เพิ่มประสิทธิภาพแอปสำหรับจอแสดงผลขนาดใหญ่ขึ้น
คุณสามารถเพิ่มประสิทธิภาพแอปให้ทำงานได้ดีบนอุปกรณ์ที่มีหน้าจอขนาดใหญ่ เช่น แท็บเล็ตและ อุปกรณ์แบบพับได้ ตัวอย่างเช่น รายละเอียดรายการ จึงสามารถช่วยปรับปรุงความสามารถในการใช้งานบนหน้าจอขนาดใหญ่
ลองใช้ไลบรารี Jetpack
Jetpack เป็นชุดไลบรารีที่ช่วยให้นักพัฒนาแอปทำตามแนวทางปฏิบัติแนะนำและลดการสำเร็จรูป และเขียนโค้ดที่ทำงานที่สอดคล้องกันในเวอร์ชันและอุปกรณ์ Android

อัปเดต URL สำหรับเซิร์ฟเวอร์และบริการ

หากแอปเข้าถึงเซิร์ฟเวอร์หรือบริการระยะไกล โปรดตรวจสอบว่าคุณใช้เวอร์ชันที่ใช้งานจริง URL หรือเส้นทางสำหรับเซิร์ฟเวอร์หรือบริการ และไม่ใช่ URL หรือเส้นทางทดสอบ

นำการอนุญาตให้ใช้สิทธิสำหรับ Google Play

หากคุณกำลังเปิดตัวแอปที่ต้องซื้อผ่าน Google Play ให้พิจารณาเพิ่มการรองรับ การอนุญาตให้ใช้สิทธิของ Google Play การอนุญาตให้ใช้สิทธิช่วยให้คุณควบคุมการเข้าถึงแอปได้ โดยพิจารณาว่า ผู้ใช้ปัจจุบันได้ซื้อรายการนี้ การใช้การอนุญาตให้ใช้สิทธิของ Google Play เป็นตัวเลือกที่ไม่บังคับ แม้ว่าคุณจะ เปิดตัวแอปของคุณผ่าน Google Play

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการการให้สัญญาอนุญาตของ Google Play และวิธีใช้งานใน โปรดดูที่การอนุญาตให้ใช้สิทธิแอป

สร้างแอปสำหรับรุ่น

หลังจากกำหนดค่าแอปเสร็จแล้ว คุณสามารถสร้างแอปให้เป็นเวอร์ชันพร้อมเปิดตัว ไฟล์ APK ที่รับรองและเพิ่มประสิทธิภาพ JDK มีเครื่องมือสำหรับการลงชื่อใน ไฟล์ APK (Keytool และ Jarsigner); Android SDK มีเครื่องมือสำหรับการคอมไพล์และ การเพิ่มประสิทธิภาพไฟล์ APK หากคุณกำลังใช้ Android Studio หรือคุณกำลังใช้ ระบบบิลด์ Gradle จากบรรทัดคำสั่งจะทำให้กระบวนการบิลด์ทั้งหมดทำงานโดยอัตโนมัติได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าบิลด์ Gradle ได้ที่ กำหนดค่าตัวแปรของบิลด์

หากคุณใช้การผสานรวมแบบต่อเนื่อง คุณสามารถกำหนดค่างานเพื่อให้กระบวนการเผยแพร่เป็นแบบอัตโนมัติได้ ซึ่งไม่จำกัดเฉพาะ สร้าง APK หรือ AAB สำหรับรุ่นของคุณ คุณยังกําหนดค่าให้อัปโหลดบิลด์โดยอัตโนมัติได้ด้วย อาร์ติแฟกต์ไปยัง Play Console

สร้างแอปด้วย Android Studio

คุณใช้ระบบบิลด์ของ Gradle ที่ผสานรวมกับ Android Studio เพื่อสร้างแอปที่พร้อมเปิดตัวได้ ไฟล์ APK ที่รับรองด้วยคีย์ส่วนตัวและได้รับการเพิ่มประสิทธิภาพ หากต้องการเรียนรู้วิธีตั้งค่าและ เรียกใช้บิลด์จาก Android Studio ดู สร้างและเรียกใช้แอป

กระบวนการบิลด์จะถือว่าคุณมีใบรับรองและคีย์ส่วนตัว เหมาะสำหรับการรับรองแอป ถ้าคุณไม่มีใบรับรองและคีย์ส่วนตัวที่เหมาะสม Android Studio ช่วยคุณสร้างได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับขั้นตอนการลงนามได้ที่ รับรองแอป

จัดเตรียมเซิร์ฟเวอร์และทรัพยากรภายนอก

หากแอปของคุณใช้เซิร์ฟเวอร์ระยะไกล โปรดตรวจสอบว่าเซิร์ฟเวอร์ปลอดภัยและ มีการกำหนดค่าสำหรับการใช้งานจริง การดำเนินการนี้มีความสำคัญอย่างยิ่งหากคุณใช้การเรียกเก็บเงินสำหรับการซื้อในแอปในแอปและ ดำเนินการตามขั้นตอนการยืนยันลายเซ็นบนเซิร์ฟเวอร์ระยะไกล

นอกจากนี้ หากแอปของคุณดึงเนื้อหาจากเซิร์ฟเวอร์ระยะไกลหรือบริการแบบเรียลไทม์ (เช่น ฟีดเนื้อหา) ตรวจสอบว่าเนื้อหาที่คุณให้เป็นเวอร์ชันล่าสุดและพร้อมใช้งานเวอร์ชันที่ใช้งานจริงแล้ว

ทดสอบแอปสำหรับรุ่น

การทดสอบแอปเวอร์ชันที่เผยแพร่ช่วยให้มั่นใจได้ว่าแอปทำงานได้อย่างถูกต้อง ภายใต้เงื่อนไขของอุปกรณ์และเครือข่ายที่สมจริง โดยหลักการแล้ว ให้ทดสอบแอป อุปกรณ์ขนาดเท่าโทรศัพท์ 1 เครื่องและอุปกรณ์ขนาดแท็บเล็ต 1 ชิ้น เพื่อยืนยันว่าองค์ประกอบของอินเทอร์เฟซผู้ใช้นั้น ปรับขนาดได้อย่างถูกต้อง รวมถึงประสิทธิภาพของแอปและประสิทธิภาพแบตเตอรี่ที่ยอมรับได้ นอกจากนี้ Firebase Test Lab ยังมีประโยชน์สำหรับ ผ่านอุปกรณ์ต่างๆ และ Android OS หลายเวอร์ชัน

เป็นจุดเริ่มต้นการทดสอบ โปรดดู คุณภาพแอปหลัก เมื่อทดสอบเสร็จแล้วและพึงพอใจว่าแอปเวอร์ชันที่เผยแพร่ ทำงานได้อย่างถูกต้อง คุณจึงเผยแพร่แอปต่อผู้ใช้ได้ สำหรับข้อมูลเพิ่มเติม โปรดดู ปล่อย ให้แก่ผู้ใช้