ข่าวสารเกี่ยวกับผลิตภัณฑ์

เตรียมแอป Wear OS ให้พร้อมสำหรับข้อกำหนด 64 บิต

อ่าน 2 นาที

สถาปัตยกรรม 64 บิตช่วยปรับปรุงประสิทธิภาพและเป็นรากฐานสำหรับนวัตกรรมในอนาคต ซึ่งจะมอบประสบการณ์การใช้งานที่รวดเร็วและสมบูรณ์ยิ่งขึ้นแก่ผู้ใช้ เรารองรับ CPU 64 บิตมาตั้งแต่ Android 5 การดำเนินการนี้สอดคล้องกับการอัปเดตล่าสุดสำหรับ Google TV และรูปแบบของอุปกรณ์อื่นๆ ของ Wear OS โดยต่อยอดจากข้อกำหนด 64 บิตที่เปิดตัวครั้งแรกสำหรับอุปกรณ์เคลื่อนที่ในปี 2019

วันนี้เราจะขยายข้อกำหนด 64 บิตนี้ไปยัง Wear OS บล็อกนี้จะให้คำแนะนำเพื่อช่วยคุณเตรียมแอปให้เป็นไปตามข้อกำหนดใหม่เหล่านี้

ข้อกำหนด 64 บิต: ไทม์ไลน์สำหรับนักพัฒนาแอป Wear OS

ตั้งแต่วันที่ 15 กันยายน 2026 เป็นต้นไป

  • แอปใหม่และการอัปเดตแอปทั้งหมดที่มีโค้ดแบบเนทีฟจะต้องระบุเวอร์ชัน 64 บิตนอกเหนือจากเวอร์ชัน 32 บิตเมื่อเผยแพร่ไปยัง Google Play
  • Google Play จะเริ่มบล็อกการอัปโหลดแอปที่ไม่เป็นไปตามนโยบายไปยัง Play Console

เราไม่ได้เปลี่ยนแปลงนโยบายเกี่ยวกับการรองรับ 32 บิต และ Google Play จะยังคงส่งแอปไปยังอุปกรณ์ 32 บิตที่มีอยู่ต่อไป

นักพัฒนาแอป Wear OS ส่วนใหญ่ได้เปลี่ยนไปใช้แอป 64 บิตแล้ว และแอปที่รองรับ 64 บิตก็พร้อมให้บริการแล้ว สำหรับแอปที่เหลือ เราคาดว่าความพยายามในการดำเนินการดังกล่าวจะน้อย

การเตรียมพร้อมสำหรับข้อกำหนด 64 บิต

แอปจำนวนมากเขียนด้วยโค้ดที่ไม่ใช่โค้ดเนทีฟทั้งหมด (เช่น Kotlin หรือ Java) และไม่จำเป็นต้องเปลี่ยนแปลงโค้ดใดๆ อย่างไรก็ตาม โปรดทราบว่าแม้คุณจะไม่ได้เขียนโค้ดแบบเนทีฟด้วยตนเอง แต่ทรัพยากร Dependency หรือ SDK อาจนำโค้ดดังกล่าวมาใส่ไว้ในแอปของคุณ ดังนั้นคุณยังคงต้องตรวจสอบว่าแอปมีโค้ดแบบเนทีฟหรือไม่

ประเมินแอป

  • ตรวจสอบ APK หรือ App Bundle เพื่อหาโค้ดแบบเนทีฟโดยใช้ ตัววิเคราะห์ APK ใน Android Studio
  • มองหาไฟล์ .so ในโฟลเดอร์ lib สำหรับอุปกรณ์ ARM ไลบรารี 32 บิตจะอยู่ใน lib/armeabi-v7a ส่วนไลบรารี 64 บิตจะอยู่ใน lib/arm64-v8a
  • ตรวจสอบความเท่าเทียม: เป้าหมายคือการตรวจสอบว่าแอปของคุณทํางานได้อย่างถูกต้องในสภาพแวดล้อมแบบ 64 บิตเท่านั้น แม้ว่าการกำหนดค่าที่เฉพาะเจาะจงอาจแตกต่างกัน แต่สำหรับแอปส่วนใหญ่แล้ว หมายความว่าสำหรับสถาปัตยกรรมแบบเนทีฟ 32 บิตแต่ละรายการที่คุณรองรับ คุณควรใส่สถาปัตยกรรมแบบ 64 บิตที่เกี่ยวข้องโดยระบุไฟล์ .so ที่เกี่ยวข้องสำหรับทั้ง ABI
  • อัปเกรด SDK: หากคุณมีไลบรารีหรือ SDK ของบุคคลที่สามเวอร์ชัน 32 บิตเท่านั้น โปรดติดต่อผู้ให้บริการเพื่อขอเวอร์ชัน 64 บิตที่เป็นไปตามข้อกำหนด

วิธีทดสอบความเข้ากันได้กับระบบ 64 บิต

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

หมายเหตุ: เนื่องจากต้องกำหนดเป้าหมายเป็น Wear OS 4 ขึ้นไปเพื่อส่งไปยัง Google Play แอป Wear OS จึงน่าจะทดสอบในรูปภาพ 64 บิตเท่านั้นรุ่นใหม่กว่าเหล่านี้อยู่แล้ว

เมื่อทดสอบ ให้พิจารณาโปรแกรมโหลดโค้ดแบบเนทีฟ เช่น SoLoader หรือ OpenSSL เวอร์ชันเก่า ซึ่งอาจต้องมีการอัปเดตเพื่อให้ทำงานได้อย่างถูกต้องในฮาร์ดแวร์แบบ 64 บิตเท่านั้น

ขั้นตอนถัดไป

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

การเปลี่ยนผ่านนี้ถือเป็นก้าวที่น่าตื่นเต้นสำหรับอนาคตของ Wear OS และประโยชน์ที่ความเข้ากันได้แบบ 64 บิตจะนำมาสู่ระบบนิเวศ

เขียนโดย
อ่านต่อ