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