ใช้ขั้นตอนในคู่มือนี้เพื่อทดสอบว่าแอปของคุณผสานรวมการนำส่งเนื้อหา Play อย่างไร ในการเรียกใช้ Asset Pack ได้
การทดสอบในเครื่อง
Play Asset Delivery รองรับการทดสอบในเครื่องโดยการติดตั้งเวอร์ชันใหม่ของ
เกมที่ใช้ bundletool
ใช้การทดสอบในเครื่อง
เพื่อการดำเนินการซ้ำๆ อย่างรวดเร็วเนื่องจากไม่จำเป็นต้องอัปโหลดเกมไปยัง Google
เซิร์ฟเวอร์ Play ขั้นตอนที่คุณต้องทำจะขึ้นอยู่กับว่าคุณ
กำลังพัฒนาใน Java, เนทีฟ หรือ Unity
Java หรือเนทีฟ
ทำตามขั้นตอนต่อไปนี้เพื่อทดสอบแอปในเครื่อง
สร้าง APK ที่มีแฟล็ก
--local-testing
:java -jar bundletool-all.jar build-apks --bundle=path/to/your/bundle.aab \ --output=output.apks --local-testing
เชื่อมต่ออุปกรณ์และเรียกใช้
bundletool
เพื่อโหลด APK จากแหล่งที่ไม่รู้จักjava -jar bundletool.jar install-apks --apks=output.apks
เอกภาพ
ในเครื่องมือแก้ไข Unity ให้เลือก Google > สร้างและเรียกใช้
ลักษณะการทำงาน
ระบบจะติดตั้ง install-time
แพ็กในระหว่างขั้นตอนการติดตั้งแอป
fast-follow
แพ็กจะทำงานเหมือน on-demand
แพ็ก กล่าวคือ พวกเขาจะไม่ได้
ดึงข้อมูลโดยอัตโนมัติเมื่อเกมโหลดจากแหล่งที่ไม่รู้จัก นักพัฒนาแอปต้องส่งคำขอ
ด้วยตนเองเมื่อเกมเริ่ม ไม่จำเป็นต้องเปลี่ยนแปลงโค้ดใดๆ ใน
แอปของคุณ
ข้อจำกัด
ข้อจำกัดของการทดสอบในเครื่องมีดังนี้
- แพ็กจะดึงข้อมูลจากที่จัดเก็บข้อมูลภายนอกแทน Play คุณจึงทดสอบไม่ได้ ว่าโค้ดทำงานอย่างไรในกรณีที่เกิดข้อผิดพลาดเกี่ยวกับเครือข่าย
- การทดสอบในเครื่องไม่ครอบคลุมสถานการณ์การรอ Wi-Fi
- ไม่รองรับการอัปเดต ก่อนที่จะติดตั้งเวอร์ชันใหม่ของ ถอนการติดตั้งเวอร์ชันก่อนหน้าด้วยตนเอง
การทดสอบด้วยการแชร์แอปภายใน
เมื่อใกล้จะมีผู้สมัครเพื่อเปิดตัว ให้ทดสอบ เกมของคุณโดยใช้การกำหนดค่าที่สมจริงมากที่สุด เพื่อให้มั่นใจว่าเกมจะทำงาน สำหรับผู้ใช้ในเวอร์ชันที่ใช้งานจริง เพื่อตรวจสอบความถูกต้อง คุณสามารถใช้ การแชร์แอปภายใน เพื่อรับลิงก์ที่แชร์ได้ ซึ่งคุณสามารถนำไปใช้ดาวน์โหลดเกมจาก Play จะมีลักษณะการทำงานเดียวกันกับผู้ใช้ของคุณเมื่อเล่นเกม เผยแพร่ไปยัง Play Store
หากต้องการทดสอบการนำส่งเนื้อหาโดยใช้การแชร์แอปภายใน ให้ทำดังนี้
- สร้าง App Bundle
- ทำตามวิธีการของ Play Console แชร์แอปของคุณภายใน
- ในอุปกรณ์ทดสอบ ให้คลิกลิงก์การแชร์แอปภายในสำหรับเวอร์ชันของ แอปที่คุณเพิ่งอัปโหลดไป
- ติดตั้งแอปจากหน้า Google Play Store ที่คุณเห็นหลังจากคลิก ลิงก์