Chrome OS 80 จะทำให้นักพัฒนาแอป Android ไซด์โหลดได้ง่ายขึ้น

Google ทำให้ Chrome OS 80 ง่ายขึ้นสำหรับนักพัฒนาในการไซด์โหลดแอพ Android เป็นครั้งแรกที่คุณจะสามารถไซด์โหลดได้โดยไม่ต้องใช้โหมดนักพัฒนาซอฟต์แวร์

สัปดาห์ที่แล้วที่งาน Android Dev Summit Google ได้ประกาศคุณลักษณะที่ผู้ที่ชื่นชอบ Chrome OS ต้องการมานานหลายปี: ความสามารถในการไซด์โหลดแอป Android โดยไม่ต้องเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ เราได้เห็นโค้ดคอมมิตแล้ว ในอดีตที่ผ่านมา ที่จะเปิดใช้งานคุณสมบัตินี้ได้ แต่ไม่มีการใช้งานใดเลยที่มาถึงช่องทางที่เสถียร ขณะนี้ Google ได้ยืนยันอย่างเป็นทางการแล้วว่าฟีเจอร์นี้จะมาถึงใน Chrome OS 80 ซึ่งกำหนดไว้สำหรับการเปิดตัวที่เสถียร สัปดาห์ที่สองของเดือนกุมภาพันธ์ 2020 เราไม่จำเป็นต้องตรวจสอบ Chromium Gerrit สำหรับฟีเจอร์นี้อย่างเคร่งครัดอีกต่อไป ส่วนที่เพิ่มเข้าไป.

ดังที่คุณเห็นในภาพเด่นด้านบนซึ่งดึงมาจาก เกี่ยวกับChromebook, Google กำลังเพิ่มคุณสมบัตินี้ เพื่อให้นักพัฒนาแอป Android ปรับใช้แอปของตนได้โดยตรงจาก Android Studio ด้วยยอดขาย Chromebook ที่เพิ่มขึ้น 22% เมื่อเทียบเป็นรายปี (ตั้งแต่เดือนกันยายน 2561 ถึงเดือนสิงหาคม 2562) และระยะเวลารวม การใช้จ่ายไปกับแอป Android บน Chrome OS เพิ่มขึ้นถึง 4 เท่า นักพัฒนาแอป Android ได้รับแรงจูงใจให้นำงานของตนไปใช้ Chromebook การพัฒนาสำหรับ Chromebook ต้องคำนึงถึงวิธีที่แอปของคุณตอบสนองต่อการเปลี่ยนแปลงในโหมดการแสดงผล (แล็ปท็อปและแท็บเล็ต) การจัดการหน้าต่าง (หน้าต่างหลายหน้าต่างและหน้าต่างรูปแบบอิสระ) และการป้อนข้อมูลด้วยแป้นพิมพ์/เมาส์ ดังนั้นจึงขอแนะนำให้ทดสอบแอปของคุณเป็นภาษาเนทีฟ ฮาร์ดแวร์. ด้วยเหตุนี้ Google จึงผลักดันให้ Chrome OS เป็นมิตรกับนักพัฒนามากขึ้น

เพิ่มคอนเทนเนอร์ Linux เมื่อปีที่แล้วทำให้สามารถรันระบบปฏิบัติการลินุกซ์ได้ แอนดรอยด์สตูดิโอ.

แม้ว่าคุณจะสามารถพัฒนาและสร้างแอป Android บน Chromebook ได้ แต่การนำแอปไปใช้งานก็เป็นเรื่องที่น่าปวดหัวเล็กน้อย ในปัจจุบัน วิธีที่แนะนำในการไซด์โหลดแอป Android บน Chrome OS คือการเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ เมื่อเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ การไซด์โหลดแอป Android ทำได้ง่ายเพียงแค่คลิกไฟล์ APK ที่คอมไพล์แล้ว อย่างไรก็ตาม โหมดนักพัฒนาซอฟต์แวร์นั้นไม่ปลอดภัยโดยเนื้อแท้ เนื่องจากจะผ่อนคลายการป้องกันการบูตที่ได้รับการตรวจสอบและให้สิทธิ์การเข้าถึงรูทเชลล์ นอกจากนี้ยังเป็นเรื่องที่น่าปวดหัวที่ต้องจัดการเนื่องจากต้องใช้การล้างข้อมูลด้วย Powerwash (การรีเซ็ตเป็นค่าจากโรงงาน) อุปกรณ์ของคุณ และจัดการกับหน้าจอคำเตือนที่น่ารำคาญซึ่งคุณต้องข้ามด้วยตนเองในการบู๊ตทุกครั้ง โชคดีที่เมื่อ Chrome OS 80 เปิดตัวในเวอร์ชันเสถียรในเดือนกุมภาพันธ์ 2020 นักพัฒนาซอฟต์แวร์ทุกคนจะสามารถ ปรับใช้แอป Android ได้โดยตรงจาก Android Studio บน Chromebook โดยไม่ต้องเปิดใช้งาน Developer โหมด. หากคุณอยู่ในช่องทาง Chrome OS Dev คุณจะสามารถทดสอบได้เร็วที่สุดในช่วงปลายเดือนหน้า

ขออภัย ดูเหมือนว่า Google ไม่ได้ตั้งใจให้ผู้ใช้ปลายทางใช้คุณลักษณะนี้ ให้เป็นไปตาม ให้สัญญา ที่อาจใช้คุณลักษณะนี้ คุณลักษณะนี้จำเป็นต้องเปิดใช้งาน Crostini (การสนับสนุนแอป Linux) เพื่อจำกัด Chromebook ที่จะสามารถเข้าถึงคุณลักษณะนี้ได้ นอกจากนี้ การปิดใช้งานคุณลักษณะนี้จำเป็นต้องมี Powerwash หากคุณพอใจกับบรรทัดคำสั่ง การไซด์โหลดแอป Android ควรทำได้ง่ายเหมือนกับการใช้ "adb ติดตั้ง" หรือคุณสามารถ "adb push" APK ป้อน "adb shell" จากนั้นใช้ "pm install" ได้เลย ตอนนี้.