[ถ่ายโอน] มาดูรายละเอียดฟังก์ชันที่ซ่อนอยู่ของ "ตัวเลือกนักพัฒนา" กันดีกว่า

โปสเตอร์ต้นฉบับ: นักวิชาการรุ่นที่สูญหาย℡ จำนวนการดู: 367 ตอบกลับ: 12 โพสต์ใน: 2014-04-04 06:36:22
มาพูดถึงฟังก์ชั่นที่ซ่อนอยู่ของ “ตัวเลือกสำหรับนักพัฒนา” กันโดยละเอียด อย่างไรก็ตาม หากคุณไม่มีตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ในโทรศัพท์ของคุณ คุณสามารถไปที่การตั้งค่า - เกี่ยวกับโทรศัพท์ - เวอร์ชันซอฟต์แวร์ และคลิกที่มัน จากนั้นเขาจะเตือนคุณว่าคุณได้เข้าสู่โหมดนักพัฒนาซอฟต์แวร์แล้ว หากคุณมีคำถามใด ๆ โปรดส่งข้อความถึงฉัน ตั้งแต่เวอร์ชัน 4.0 เป็นต้นไป ระบบ Android ได้เพิ่มรายการการตั้งค่าใหม่ "ตัวเลือกสำหรับนักพัฒนา" ลงในการตั้งค่าระบบ ซึ่งรวมสวิตช์ควบคุมสำหรับระบบและแอปพลิเคชันที่หลากหลาย อย่างไรก็ตาม ผู้ใช้ Android จำนวนมากไม่ทราบว่าตัวเลือกที่ซับซ้อนเหล่านี้มีฟังก์ชันอะไรบ้าง ปัญหานี้จะบอกรายละเอียดว่าการเปิดและปิดตัวเลือกเหล่านี้มีผลกระทบต่อระบบโทรศัพท์มือถือของคุณอย่างไร
ตัวเลือกบางตัวเหมาะสำหรับนักพัฒนาเท่านั้นและไม่เกี่ยวข้องกับผู้ใช้ทั่วไป
แม้ว่าใน "ตัวเลือกนักพัฒนา" แต่ละตัวเลือกจะมีคำอธิบายข้อความธรรมดา แต่ฟังก์ชั่นเฉพาะของการตั้งค่าหลายอย่างไม่ได้อธิบายอย่างชัดเจน นอกเหนือจาก "โหมดแก้ไขข้อบกพร่อง" ที่ผู้ใช้ทั่วไปจะใช้เมื่อใช้เครื่องมือการซิงโครไนซ์เช่น Wandoujia แล้ว ฟังก์ชันอื่นๆ ยังไม่ได้รับการศึกษาเชิงลึกโดยทั่วไป ในความเป็นจริง มีฟังก์ชันที่เป็นประโยชน์มากมายซ่อนอยู่ใน "ตัวเลือกสำหรับนักพัฒนา" ซึ่งสามารถทำให้โทรศัพท์ของคุณราบรื่นขึ้นได้ ขึ้นอยู่กับว่าคุณเต็มใจทุ่มเทหรือไม่
บทแนะนำแรกคือสองฟังก์ชันของ "รหัสผ่านการสำรองข้อมูลเดสก์ท็อป" และ "ตัวเลือกการตรวจสอบ" อาจทำให้ผู้ใช้เข้าใจผิดได้อย่างง่ายดายว่ารายการควบคุมทั้งสองนี้เป็นตัวเลือกที่เกี่ยวข้องกับความปลอดภัยของระบบ ในความเป็นจริงพวกเขาไม่ได้ "รหัสผ่านการสำรองข้อมูลเดสก์ท็อป" เป็นรายการการตั้งค่าแรกในตัวเลือกของนักพัฒนา เริ่มต้นจาก Android 4.0 นักพัฒนาสามารถสำรองข้อมูลระบบโทรศัพท์มือถือทั้งหมดผ่าน SDK (ชุดพัฒนาซอฟต์แวร์) ล่าสุด และฟังก์ชั่นของตัวเลือกนี้คือการตั้งรหัสผ่านสำรองล่วงหน้า เมื่อนักพัฒนาสำรองข้อมูลระบบโทรศัพท์มือถือผ่าน SDK พวกเขาจะต้องป้อนรหัสผ่านการสำรองข้อมูลเดสก์ท็อปที่ตั้งไว้ก่อนที่จะสำรองข้อมูล สิ่งนี้ทำให้มั่นใจได้ถึงความปลอดภัยของระบบในระดับสูงสุด
ในทำนองเดียวกัน "ตัวเลือกการตรวจสอบ" แทบไม่เกี่ยวข้องกับผู้ใช้ทั่วไปของเราเลย ไม่ว่าจะเป็นการตรวจสอบหรือแสดงการใช้งาน CPU และ GPU อย่างเคร่งครัด ทั้งหมดนี้เพื่อช่วยให้นักพัฒนาสามารถสังเกตการครอบครองทรัพยากรระบบของแอปพลิเคชันได้ สำหรับผู้ใช้ทั่วไปอย่างเราๆ ถ้าเลือกฟังค์ชั่นเหล่านี้ ก็ไม่มีอะไรมากไปกว่าการแสดงตัวเลขกระโดดๆ บนหน้าจอ และควบคุม CPU และการใช้งานอื่นๆ แบบเรียลไทม์ มันจะไม่ส่งผลกระทบต่อประสิทธิภาพของโทรศัพท์

รหัสผ่านการสำรองข้อมูลเดสก์ท็อปคือเพื่อให้แน่ใจว่าระบบไม่สามารถสำรองข้อมูลได้อย่างง่ายดาย

ตัวเลือกการตรวจสอบคือการแสดงการใช้งานฮาร์ดแวร์ของโทรศัพท์ ข้อความหนาแน่นนี้ดูน่ารำคาญเล็กน้อย
การอ่านแบบขยาย:
นักพัฒนาระบบ Android พัฒนาอะไรกันแน่?
การพัฒนาเชิงลึกของระบบ Android เกิดจากการค้นพบสิทธิ์รูท ในช่วงต้นปี 2008 หลังจากที่โทรศัพท์มือถือ Android เครื่องแรกเปิดตัว นักพัฒนาได้ค้นพบวิธีการในการรับการควบคุมสิทธิ์ของ Android "การรูท" (หรือที่เรียกว่า "rootaccess") การค้นพบนี้เมื่อรวมกับลักษณะโอเพ่นซอร์สของ Android ทำให้เฟิร์มแวร์ของโทรศัพท์สามารถแก้ไขได้ตามต้องการ เป็นเพราะการเกิดขึ้นของการอนุญาตรูททำให้บางทีมเริ่มคอมไพล์ใหม่และแก้ไขระบบ Android โดยใช้ซอร์สโค้ด Android ดังนั้นจึงออกแบบ Rom บุคคลที่สามที่ทรงพลังยิ่งขึ้นเพื่อให้ผู้ใช้ใช้งานเช่น CyanogenMod ต่างประเทศที่มีชื่อเสียงและ MIUI ในประเทศ ทีมเหล่านี้คือทีมที่ดำเนินการพัฒนา Android ในเชิงลึก
อย่างไรก็ตาม สิ่งที่ยากที่สุดในการพัฒนาระบบ Android คือการเปลี่ยนแปลงเคอร์เนลของระบบ Android นี่เป็นงานที่น่าเบื่อมาก ด้วยการเพิ่มโค้ดที่สร้างขึ้นเองที่ทรงพลังยิ่งขึ้น จะทำให้มีฟังก์ชันต่างๆ มากมายที่ระบบ Android ดั้งเดิมไม่สามารถทำได้ ตัวอย่างเช่น ซอร์สโค้ดของ CyanogenMod เขียนโดย Cyanogen (ชื่อจริง Steve Kondik) ต่อมา มีการเพิ่มหน้าจอหลัก ผู้โทร และเว็บเบราว์เซอร์ที่ได้รับการปรับปรุงโดยชุมชนนักพัฒนา xda นอกจากนี้ยังมีการเพิ่มโปรแกรมสำคัญอื่นๆ เช่น BusyBox เพื่อให้โทรศัพท์สามารถเล่นได้มากขึ้น
ตอบ 🤍 0 📤 แบ่งปัน เก็บรวบรวม
ไอๆ~~
T^T
การเร่งความเร็วฮาร์ดแวร์ 2D มีประโยชน์ตรงไหน?
....(อ่านไม่ออก)
ใช้ประโยชน์ได้น้อย ของที่มีประโยชน์จริงๆ มีไม่กี่อย่างเท่านั้น
ซับซ้อน!
นักเรียนนักศึกษาย่อมมีอยู่! ต้องมีผู้ขุดเขียน...
ของฉันมีตัวเลือกแค่ 3 ตัว
ดูแล้ว รู้สึกยังงงอยู่
ฉันมีหกอัน,
ได้ความรู้เพิ่มขึ้น!
เหมือนไม่เข้าใจดี
— โหลดคำตอบทั้งหมดแล้ว —

ทิ้งคำตอบไว้