สถาปัตยกรรม 64 บิตช่วยปรับปรุงประสิทธิภาพและเป็นรากฐานสำหรับนวัตกรรมในอนาคต ซึ่งจะมอบประสบการณ์ที่รวดเร็วและสมบูรณ์ยิ่งขึ้นแก่ผู้ใช้ เรารองรับ CPU 64 บิตมาตั้งแต่ Android 5 การดำเนินการนี้จะช่วยให้ Wear OS สอดคล้องกับการอัปเดตล่าสุดสำหรับ Google TV และอุปกรณ์รูปแบบอื่นๆ โดยต่อยอดจากข้อกำหนดของระบบ 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 คุณจึงน่าจะทดสอบในรูปภาพ 64 บิตรุ่นใหม่กว่านี้อยู่แล้ว
เมื่อทดสอบ ให้พิจารณาโปรแกรมโหลดโค้ดแบบเนทีฟ เช่น SoLoader หรือ OpenSSL เวอร์ชันเก่า ซึ่งอาจต้องมีการอัปเดตเพื่อให้ทำงานได้อย่างถูกต้องในฮาร์ดแวร์แบบ 64 บิตเท่านั้น
ขั้นตอนถัดไป
เราประกาศข้อกำหนดนี้ในตอนนี้เพื่อให้เวลานักพัฒนาแอป 6 เดือนในการปรับปรุงแอปให้เป็นไปตามข้อกำหนดก่อนที่จะเริ่มบังคับใช้ในเดือนกันยายน 2026 ดูคำแนะนำโดยละเอียดเกี่ยวกับการเปลี่ยนผ่านได้ที่เอกสารประกอบเชิงลึกเกี่ยวกับการรองรับสถาปัตยกรรม 64 บิต
การเปลี่ยนผ่านนี้ถือเป็นก้าวที่น่าตื่นเต้นสำหรับอนาคตของ Wear OS และประโยชน์ที่ความเข้ากันได้แบบ 64 บิตจะมอบให้กับระบบนิเวศ
อ่านต่อ
-
ข่าวสารผลิตภัณฑ์
เราที่ Google Play มุ่งมั่นที่จะมอบประสบการณ์การใช้งานที่ดีที่สุดแก่ผู้ใช้ พร้อมทั้งดูแลให้นักพัฒนาแอปมีเครื่องมือและความสามารถในการปรับตัวเพื่อประสบความสำเร็จ
Paul Feng • ใช้เวลาอ่าน 3 นาที
-
ข่าวสารผลิตภัณฑ์
เมื่อปีที่แล้ว เราได้เปิดตัวการยืนยันนักพัฒนาแอป Android เพื่อเสริมความแข็งแกร่งด้านความปลอดภัยของระบบนิเวศและหยุดไม่ให้ผู้ไม่ประสงค์ดีซ่อนตัวอยู่เบื้องหลังการไม่เปิดเผยตัวตนเพื่อเผยแพร่แอปที่เป็นอันตราย
Matthew Forsythe • ใช้เวลาอ่าน 2 นาที
-
ข่าวสารผลิตภัณฑ์
ตั้งแต่การซ้อนทับแบบเสริมไปจนถึงสภาพแวดล้อมที่สมจริงอย่างเต็มรูปแบบ ระบบนิเวศ Android XR กำลังขยายตัวอย่างรวดเร็ว โดย Samsung Galaxy XR พร้อมให้บริการแล้ววันนี้
Stevan Silva, Vinny DaSilva • ใช้เวลาอ่าน 3 นาที
รับข่าวสาร
รับข้อมูลเชิงลึกด้านการพัฒนาแอป Android ล่าสุดส่งตรงถึงกล่องจดหมายของคุณทุกสัปดาห์