แอนดรอยด์ เจลลี่บีน
| แอนดรอยด์ เจลลี่บีน | |
|---|---|
| เวอร์ชันของระบบปฏิบัติการแอนดรอยด์ | |
ระบบปฏิบัติการ Android 4.2 Jelly Bean ทำงานบนNexus 4 | |
| นักพัฒนา | |
| ปล่อยสู่กระบวนการผลิต | 9 กรกฎาคม 2555 ( 2012-07-09 ) (ในเวอร์ชัน Android 4.1, API 16) 9 ตุลาคม 2555 ( 2012-10-09 ) (ในชื่อ Android 4.1.2, API 16) 13 พฤศจิกายน 2555 ( 2012-11-13 ) (ในชื่อ Android 4.2, API 17) 24 กรกฎาคม 2556 ( 2013-07-24 ) (ในเวอร์ชัน Android 4.3, API 18) |
| เวอร์ชันสุดท้าย | 4.3.1_r2 (JLS36I) [ 1 ] / 4 ตุลาคม 2556 ( 2013-10-04 ) [ 2 ] |
| ประเภทเคอร์เนล | โมโนลิธิก ( ลินุกซ์ ) |
| นำหน้าโดย | แอนดรอยด์ ไอซ์ครีมแซนด์วิช (4.0) |
| ประสบความสำเร็จโดย | แอนดรอยด์ คิทแคท (4.4) |
| เว็บไซต์อย่างเป็นทางการ | www.android.com/versions/jelly-bean-4-3/ |
| สถานะการสนับสนุน | |
| |
Android Jelly Bean ( Android 4.1, 4.2, 4.3 ) คือชื่อรหัสของระบบปฏิบัติการมือถือAndroid เวอร์ชันที่สิบ ซึ่งพัฒนาโดยGoogle โดยครอบคลุม การอัปเดตย่อยหลักสาม เวอร์ชัน (เวอร์ชัน 4.1 ถึง 4.3.1) อุปกรณ์ที่เปิดตัวพร้อมกับ Android เวอร์ชัน 4.1 ถึง 4.3 ที่ติดตั้งมาแล้ว ได้แก่Nexus 7 (2012) , Nexus 4 , Nexus 10และ Nexus 7 ( 2013)
ระบบปฏิบัติการ Android Jelly Bean รุ่นแรกจากสามรุ่น คือรุ่น 4.1 เปิดตัวในงาน Google I/O Developer Conference ในเดือนพฤษภาคม 2012 โดยเน้นการปรับปรุงประสิทธิภาพเพื่อให้ระบบปฏิบัติการทำงานได้ราบรื่นและตอบสนองได้ดียิ่งขึ้น ปรับปรุงระบบการแจ้งเตือนให้สามารถขยายการแจ้งเตือนพร้อมปุ่มการทำงาน และมีการเปลี่ยนแปลงภายในอื่นๆ มีการปล่อยเวอร์ชัน Jelly Bean ออกมาอีกสองรุ่นในเดือนตุลาคม 2012 และกรกฎาคม 2013 ตามลำดับ ได้แก่ เวอร์ชัน 4.2 ซึ่งมีการปรับปรุงเพิ่มเติม รองรับผู้ใช้หลายคนสำหรับแท็บเล็ต วิดเจ็ต บนหน้าจอล็อกการตั้งค่าด่วน และโปรแกรมรักษาหน้าจอ และเวอร์ชัน 4.3 ซึ่งมีการปรับปรุงและอัปเดตเพิ่มเติมสำหรับแพลตฟอร์ม Android อุปกรณ์เครื่องแรกที่ใช้ Android Jelly Bean คือNexus 7 รุ่นปี 2012
ณ เดือนมีนาคมพ.ศ. 2569 0.02 % ของอุปกรณ์ Android ใช้ Jelly Bean [ 4 ]ในเดือนกรกฎาคม 2021 Google ประกาศว่าGoogle Play Servicesจะไม่รองรับ Jelly Bean อีกต่อไปหลังจากเดือนสิงหาคมของปีนั้น[ 3 ] [ 5 ]
การพัฒนา
Android 4.1 Jelly Bean เปิดตัวครั้งแรกใน งานประชุมนักพัฒนา Google I/Oเมื่อวันที่ 27 มิถุนายน 2012 โดยเน้นที่การปรับปรุงอินเทอร์เฟซผู้ใช้ของแพลตฟอร์มที่ "น่าพึงพอใจ" พร้อมกับการปรับปรุง ประสบการณ์ การค้นหา ของ Google บนแพลตฟอร์ม (เช่น การรวม Knowledge Graphและผู้ช่วยดิจิทัลGoogle Now ที่เพิ่งเปิดตัว ) การเปิดตัวแท็บเล็ตNexus 7ที่ผลิตโดยAsusและการเปิดตัวเครื่องเล่นมีเดียNexus Q [ 6 ]
สำหรับ Jelly Bean มีการทำงานเพื่อเพิ่มประสิทธิภาพการแสดงผลและการตอบสนองของระบบปฏิบัติการผ่านการเปลี่ยนแปลงหลายอย่างที่เรียกว่า "Project Butter": การแสดงผลกราฟิกใช้บัฟเฟอร์สามชั้น , ใช้ vsyncในการดำเนินการวาดภาพทั้งหมด และ CPU จะทำงานเต็มกำลังเมื่อตรวจพบการป้อนข้อมูลแบบสัมผัส ซึ่งช่วยป้องกันความล่าช้าที่เกิดจากการป้อนข้อมูลในขณะที่โปรเซสเซอร์อยู่ในสถานะพลังงานต่ำ การเปลี่ยนแปลงเหล่านี้ทำให้ระบบปฏิบัติการสามารถทำงานได้ที่ 60 เฟรมต่อวินาทีบนฮาร์ดแวร์ที่รองรับ[ 6 ] [ 7 ] [ 8 ]
หลังจากเวอร์ชัน 4.1 มีการออก Android อีกสองเวอร์ชันภายใต้ชื่อรหัส Jelly Bean โดยทั้งสองเวอร์ชันเน้นไปที่การปรับปรุงประสิทธิภาพและการเปลี่ยนแปลงแพลตฟอร์ม Android เองเป็นหลัก และมีการเปลี่ยนแปลงที่ผู้ใช้มองเห็นได้ค่อนข้างน้อย ควบคู่ไปกับ Android 4.1 Google ยังเริ่มแยกAPIสำหรับบริการต่างๆ บน Android ออกเป็นส่วนประกอบระดับระบบใหม่ที่เรียกว่าGoogle Play Servicesซึ่งให้บริการผ่านGoogle Play Storeวิธีนี้ช่วยให้สามารถเพิ่มฟังก์ชันการทำงานบางอย่างได้โดยไม่ต้องแจกจ่ายการอัปเกรดระบบปฏิบัติการ ซึ่งเป็นการแก้ไขปัญหา "การแตกแยก" ที่เป็นที่รู้จักกันดีในระบบนิเวศของ Android [ 9 ]
ปล่อย
ผู้เข้าร่วมการประชุม Google I/O ได้รับแท็บเล็ต Nexus 7 ที่ติดตั้ง Android 4.1 ไว้ล่วงหน้า และ สมาร์ทโฟน Galaxy Nexusที่สามารถอัปเกรดเป็น 4.1 ได้ Google ประกาศความตั้งใจที่จะปล่อยการอัปเดต 4.1 สำหรับอุปกรณ์ Nexus ที่มีอยู่และ แท็บเล็ต Motorola Xoomภายในกลางเดือนกรกฎาคม[ 10 ]การอัปเกรด Android 4.1 ได้ถูกปล่อยออกมาสำหรับบุคคลทั่วไปสำหรับรุ่น Galaxy Nexus GSM ในวันที่ 10 กรกฎาคม 2012 [ 6 ] [ 11 ] [ 12 ] ในช่วงปลายปี 2012 หลังจากการเปิดตัว Jelly Bean อย่างเป็นทางการ ผู้ผลิตอุปกรณ์ Android จากบริษัทภายนอกหลายราย เริ่มเตรียมและแจกจ่ายการอัปเดตเป็น 4.1 สำหรับสมาร์ทโฟนและแท็ บเล็ตที่มีอยู่ของตน รวมถึงอุปกรณ์จากAcer , HTC , LG , Motorola , Samsung , SonyและToshiba [ 13 ]ในเดือนสิงหาคม พ.ศ. 2555 เฟิร์มแวร์CyanogenMod เวอร์ชันทดลอง ใช้งานรายวันซึ่งอิงตามเวอร์ชัน 4.1 (ใช้ชื่อว่า CyanogenMod 10) เริ่มวางจำหน่ายสำหรับอุปกรณ์บางรุ่น รวมถึงอุปกรณ์ Nexus บางรุ่น ( Nexus SและGalaxy Nexus ), Samsung Galaxy S , Galaxy S II , Galaxy Tab 2 7.0 , Motorola XoomและAsus Transformer [ 14 ]
เมื่อวันที่ 13 พฤศจิกายน 2012 Google ได้เปิดตัว Android 4.2 ซึ่งถูกขนานนามว่า "เจลลี่บีนรสชาติหวานกว่า" พร้อมกับอุปกรณ์ที่เปิดตัวพร้อมกัน ได้แก่Nexus 4และNexus 10เดิมทีงานนี้กำหนดไว้ในวันที่ 29 ตุลาคม 2012 แต่ถูกเลื่อนออกไปเนื่องจากพายุเฮอริเคนแซนดี้[ 15 ] [ 16 ]การอัปเดตเฟิร์มแวร์สำหรับ Nexus 7 และ Galaxy Nexus ได้รับการเผยแพร่ในเดือนพฤศจิกายน 2012 [ 17 ]ต่อมา Android 4.3 ได้รับการเผยแพร่ในวันที่ 24 กรกฎาคม 2013 ผ่านการอัปเดตเฟิร์มแวร์สำหรับ Galaxy Nexus, Nexus 7 รุ่นปี 2012, Nexus 4 และ Nexus 10 [ 18 ]
คุณสมบัติ
ประสบการณ์ผู้ใช้
ในด้านภาพ อินเทอร์เฟซของ Jelly Bean สร้างขึ้นจากลักษณะ Holo ที่เปิดตัวในAndroid 4.0 [ 19 ] หน้าจอหลักเริ่มต้นของ Jelly Bean ได้รับคุณสมบัติใหม่ เช่น ความสามารถในการจัดเรียงทางลัดและวิดเจ็ตอื่นๆ บนหน้าจอหลักใหม่ให้พอดีกับรายการที่กำลังถูกย้ายหรือปรับขนาด ระบบการแจ้งเตือนได้รับการปรับปรุงด้วยการเพิ่มการแจ้งเตือนที่ขยายได้และดำเนินการได้ การแจ้งเตือนแต่ละรายการสามารถแสดงเนื้อหาเพิ่มเติมหรือปุ่มดำเนินการ (เช่น โทรกลับหรือส่งข้อความเมื่อมีสายไม่ได้รับ) ซึ่งสามารถเข้าถึงได้โดยการลากการแจ้งเตือนเปิดด้วยท่าทางสองนิ้ว การแจ้งเตือนยังสามารถปิดได้ทีละแอป[ 20 ]
Android 4.2 เพิ่มคุณสมบัติเพิ่มเติมให้กับอินเทอร์เฟซผู้ใช้: สามารถปัดหน้าจอล็อก ไปทางซ้ายเพื่อแสดงหน้าวิดเจ็ต และปัดไปทางขวาเพื่อไปยังกล้อง นอกจากนี้ยังเพิ่มแผงสลับการตั้งค่าด่วน (คุณสมบัติที่มักพบในสกิน Android ของผู้ผลิต) ในพื้นที่แจ้งเตือน ซึ่งสามารถเข้าถึงได้โดยการปัดลงด้วยสองนิ้วบนโทรศัพท์ ปัดลงจากขอบบนขวาของหน้าจอบนแท็บเล็ต หรือกดปุ่มที่มุมบนขวาของแผงการแจ้งเตือน แอปพลิเคชัน Browser เดิมถูกยกเลิกอย่างเป็นทางการในเวอร์ชัน 4.2 โดยใช้Google Chrome สำหรับ Android แทน 4.2 ยังเพิ่มการพิมพ์ด้วยท่าทางบนแป้นพิมพ์ แอปนาฬิกาที่ได้รับการออกแบบใหม่ และ ระบบ สกรีนเซฟเวอร์ ใหม่ ที่เรียกว่า Daydreams บนแท็บเล็ต Android 4.2 ยังรองรับผู้ใช้หลายคนอีกด้วย[ 7 ] [ 16 ] [ 19 ]
เพื่อส่งเสริมความสม่ำเสมอระหว่างอุปกรณ์ประเภทต่างๆ แท็บเล็ต Android จึงใช้เค้าโครงอินเทอร์เฟซและหน้าจอหลักเวอร์ชันขยายที่โทรศัพท์ใช้เป็นค่าเริ่มต้น โดยมีปุ่มนำทางอยู่ตรงกลางและแถบสถานะอยู่ด้านบน การเปลี่ยนแปลงเหล่านี้มีผลในเวอร์ชัน 4.1 สำหรับแท็บเล็ตขนาดเล็ก (เช่น Nexus 7) และในเวอร์ชัน 4.2 สำหรับแท็บเล็ตขนาดใหญ่ แท็บเล็ตขนาดเล็กบน Android ได้รับการปรับให้เหมาะสมสำหรับการใช้งานในแนวตั้งเป็นหลัก ทำให้แอปมีเค้าโครงที่เป็นเวอร์ชันขยายของที่ใช้ในโทรศัพท์ เมื่อใช้งานในแนวนอน แอปจะปรับให้เข้ากับเค้าโครงแบบไวด์สกรีนที่พบได้ทั่วไปในแท็บเล็ตขนาดใหญ่ บนแท็บเล็ตขนาดใหญ่ ปุ่มนำทางก่อนหน้านี้จะอยู่ที่มุมล่างซ้ายของแถบตามด้านล่างของหน้าจอ โดยมีนาฬิกาและพื้นที่แจ้งเตือนอยู่ที่มุมล่างขวา[ 21 ] [ 22 ] [ 23 ]
แพลตฟอร์ม
สำหรับนักพัฒนา เวอร์ชัน 4.1 ยังเพิ่ม API การเข้าถึงใหม่ ขยายการรองรับภาษาด้วย การรองรับ ข้อความแบบสองทิศทางและแผนผังแป้นพิมพ์ที่ผู้ใช้กำหนด รองรับการจัดการอุปกรณ์อินพุตภายนอก (เช่นตัวควบคุมวิดีโอเกม ) รองรับเสียงหลายช่องสัญญาณ USB และ เสียง แบบไม่มีช่องว่าง API การกำหนดเส้นทางสื่อใหม่ การเข้าถึงระดับต่ำของตัวแปลงสัญญาณเสียงและวิดีโอฮาร์ดแวร์และซอฟต์แวร์ และการค้นหาบริการตาม DNS และการค้นหาบริการที่เชื่อมโยงล่วงหน้าสำหรับ Wi-Fi นอกจากนี้ Android Beamยังสามารถใช้เพื่อเริ่มต้น การถ่ายโอนไฟล์ Bluetoothผ่านการสื่อสารระยะใกล้ได้อีกด้วย[ 23 ]
Android 4.2 เพิ่มสแต็ก Bluetooth ที่เขียนใหม่ โดยเปลี่ยนจาก สแต็ก Bluez เดิม ( GPL ที่สร้างโดยQualcomm ) ไปเป็นสแต็กโอเพนซอร์สของ Broadcom ที่เขียนใหม่ชื่อ BlueDroid [ 24 ] [ 25 ] สแต็ กใหม่นี้ในตอนแรกถือว่า "ยังไม่สมบูรณ์" [ 26 ]สัญญาว่าจะให้ประโยชน์ที่มองไปข้างหน้าหลายประการ[ 24 ]รวมถึงการสนับสนุนจอแสดงผลหลายจอที่ดีขึ้น การสนับสนุนMiracast การสนับสนุนการ เขียนจากขวาไปซ้ายแบบเนทีฟ เครื่องมือสำหรับนักพัฒนาที่ได้รับการอัปเดต การปรับปรุงการเข้าถึงเพิ่มเติม เช่น ท่าทางการซูม และการปรับปรุงความปลอดภัยภายในหลายประการ เช่น การสนับสนุน VPN แบบเปิดใช้งานตลอดเวลา และการตรวจสอบแอป[ 23 ]ในเวลาเดียวกันก็มีการเพิ่มสแต็กNFCใหม่[ 24 ]
Android 4.3 ประกอบด้วยการเปลี่ยนแปลงระดับต่ำเพิ่มเติม ได้แก่ การรองรับ Bluetooth Low EnergyและAVRCP , SELinux , OpenGL ES 3.0, API การจัดการสิทธิ์ดิจิทัล (DRM) ใหม่, ความสามารถของแอปในการอ่านการแจ้งเตือน, ตัวเข้ารหัส VP8และการปรับปรุงอื่นๆ[ 18 ]
Android 4.3 ยังมีฟีเจอร์ความเป็นส่วนตัวที่ซ่อนอยู่ซึ่งเรียกว่า "App Ops" ซึ่งอนุญาตให้ผู้ใช้ปฏิเสธสิทธิ์การเข้าถึงแอปแต่ละแอปได้ อย่างไรก็ตาม ฟีเจอร์นี้ถูกลบออกใน Android 4.4.2 ในภายหลัง โฆษกของ Google ระบุว่าฟีเจอร์นี้เป็นฟีเจอร์ทดลองและอาจทำให้แอปบางแอปทำงานไม่ถูกต้องหากใช้งานในบางวิธี[ 27 ] [ 28 ]แนวคิดนี้ได้รับการนำกลับมาใช้ใหม่เป็นพื้นฐานของระบบการอนุญาตที่ออกแบบใหม่สำหรับAndroid 6.0 [ 29 ]