Android Fragmentation Definition, ปัญหา, ปัญหา, แผนภูมิ

อย่าสับสนระหว่าง การกระจายตัวของ Android(Android fragmentation)กับการกระจายตัวของฮาร์ดดิสก์หรือปัญหาด้านการจัดเก็บอื่นๆ การกระจายตัวของ ฮาร์ดดิสก์(Hard) - อย่างที่พวกคุณส่วนใหญ่ทราบ - เป็นบิตของไฟล์ที่กระจายไปทั่วอุปกรณ์จัดเก็บข้อมูล ซึ่งทำให้ระบบปฏิบัติการใดๆ รวบรวมบิตและนำเสนอได้ยาก การกระจายตัวของAndroid นั้นสัมพันธ์กับความแตกต่างระหว่างเวอร์ชัน (Android)Androidและเวอร์ชันของแอปที่ทำงานบนอุปกรณ์มากกว่า

Android Fragmentation Definition

คำจำกัดความที่ใกล้เคียงที่สุดของการกระจายตัวของAndroidที่ฉันพบบนอินเทอร์เน็ต:

Android fragmentation refers to a concern over the alarming number of different available Android operating system (OS) versions in the market. The main issue is potentially reduced interoperability between devices of applications coded using the Android Software Development Kit (Android SDK).

ปัญหาการแยกส่วน Android

คำจำกัดความข้างต้นของAndroidครอบคลุมทั้งหมด แต่ใช้ภาษาที่หนักหน่วงเล็กน้อย พูดง่ายๆ ก็คือ มี Android(Android)หลายเวอร์ชันที่ทำงานบนเครื่องต่างๆ กัน ณ เวลาใดเวลาหนึ่ง JellyBean , Ice Cream , Honeycombและอีกมากมายเป็นที่รู้จักกันดี

ในทำนองเดียวกัน แอปพลิเคชันที่พัฒนาขึ้นสำหรับAndroidนั้นมีไว้สำหรับเวอร์ชันต่างๆ โปรแกรมเมอร์ที่พัฒนาแอพต่างทำเช่นนั้นสำหรับเวอร์ชันล่าสุด สิ่งนี้สร้างปัญหาความไม่ลงรอยกันเนื่องจาก ผู้ใช้ Android บาง คนไม่สามารถใช้แอปพลิเคชันเหล่านั้นได้ ปัญหาอื่นๆ ได้แก่ การใช้ประโยชน์จากข้อมูลโทรศัพท์โดยใช้ซอฟต์แวร์ที่เป็นอันตรายซึ่งเขียนขึ้นสำหรับAndroidเวอร์ชันเก่า

เมื่อพูดถึงซอฟต์แวร์ที่พัฒนาขึ้นสำหรับAndroidเราสามารถสมมติซอฟต์แวร์โทรศัพท์ที่Googleส่งการอัปเดตAndroid ได้ (Android)หากซอฟต์แวร์โทรศัพท์ได้รับการพัฒนาสำหรับAndroid 4.0มีโอกาสสูงที่จะไม่รองรับแอปที่ออกแบบมาเพื่อใช้กับAndroid 4.2 (Android 4.2)แผนภูมิต่อไปนี้จากTruTowerแสดงเปอร์เซ็นต์ของAndroid(Androids)

Android Fragmentation

อีกประการหนึ่งคือทุกเครื่องมาพร้อมกับการปรับแต่ง หากคุณใช้โทรศัพท์ LG คุณจะได้รับ ประสบการณ์ Android ที่ปรับแต่ง ได้ ซึ่ง LG ต้องการมอบให้คุณ ระบบปฏิบัติการเดียวกัน ( Android ) จะทำให้คุณได้รับประสบการณ์ที่แตกต่างบนโทรศัพท์หรือแท็บเล็ต Samsung เนื่องจากSamsung จะ(Samsung)ปรับแต่งให้เหมาะกับอุปกรณ์ของตน ท่ามกลางการปรับแต่งนี้ ความสม่ำเสมอของAndroidจะสูญหายไปบ้าง (ตัวอย่างเช่น เมนูและตัวเลือกอาจแตกต่างกันไป)

กล่าวอีกนัยหนึ่ง มันคือปัญหาความแตกต่างในเวอร์ชันของแอป ซอฟต์แวร์โทรศัพท์พื้นฐานและAndroid ผู้คนสามารถใช้ความแตกต่างนี้ในทางที่ผิดเพื่อเจาะเข้าไปในโทรศัพท์หรือแท็บเล็ตของคุณ ดังนั้นปัญหาการแยกส่วน Android(Android Fragmentation Problem)จึงเป็นปัญหาด้านความปลอดภัยและความเป็นส่วนตัวมากกว่าความเข้ากันไม่ได้

GoogleจัดการกับAndroid Fragmentationอย่างไร

ตามTrend Micro [3] Googleผลักดันการอัปเดตไปยังผู้ผลิตโทรศัพท์ จากนั้นผู้ผลิตโทรศัพท์จะต้องอัพเกรดซอฟต์แวร์โทรศัพท์เพื่อให้อุปกรณ์ของคุณได้รับการปกป้อง อย่างไรก็ตาม ความเร็วใน การอัปเดต Androidนั้นสูงกว่ามากเมื่อเทียบกับการอัปเดตโดยผู้ผลิตอุปกรณ์ นี่คือสิ่งที่สร้างปัญหาที่อาจนำไปสู่การทำงานผิดพลาดหรือใช้งานไม่ได้สำหรับแอพเวอร์ชันล่าสุด

นี่คือแผนภูมิจากTrend Microที่อธิบายกระบวนการของ การอัปเด ตAndroid (Android Updates)Trend Microยังแสดงให้เห็นชัดเจนว่าเครื่องรุ่นเก่านั้นติดอยู่กับAndroid เวอร์ชันก่อนหน้าที่ ไม่สามารถอัปเดตได้ ดังนั้นจึงไม่สามารถใช้แอปที่ใหม่กว่าและดีกว่าที่มีอยู่ในPlayได้

02 ปัญหาการจัดเรียงข้อมูลของ Android - Google แก้ปัญหาได้ไหม

นอกจากนี้ยังระบุเพิ่มเติมว่าปัญหาการแยกส่วนของ Android(Android Fragmentation Problem)อาจเชิญซอฟต์แวร์ที่เป็นอันตราย เนื่องจากAndroid เวอร์ชันเก่า ไม่มีการป้องกันที่เพียงพอ ดังนั้นจึงเสี่ยงต่อการถูกเอารัดเอาเปรียบ

สรุป(SUMMARY)

ความเข้ากันไม่ได้ของแอปกับเวอร์ชันของ ระบบปฏิบัติการ Androidบนเครื่องของคุณทำให้ เกิดปัญหา การแยกส่วน Android (Android Fragmentation Problem)แม้ว่า Google(Though Google)จะสามารถแก้ไขปัญหานี้ได้ แต่ต้องอาศัยบุคคลที่สาม (ผู้ผลิตอุปกรณ์) ในการทำให้การอัปเดตพร้อมใช้งานสำหรับผู้ใช้ปลายทาง ขณะนี้ Google(Google)ไม่มีทางอัปเดตระบบปฏิบัติการในแต่ละเครื่องได้โดยตรง

เนื่องจากปัญหานี้ ไม่เพียงแต่การทำงานผิดพลาดของแอพพลิเคชั่นอาจเกิดขึ้น อุปกรณ์ของคุณมีแนวโน้มที่จะถูกโจมตีโดยมุ่งร้าย ให้ปลอดภัย

  1. อัปเดตซอฟต์แวร์โทรศัพท์ของคุณเป็นประจำ
  2. ใช้(Use)ผลิตภัณฑ์รักษาความปลอดภัยมือถือที่ดี มีอันที่ให้บริการฟรีเช่นกัน – เช่นNorton MobileและTrend Micro

ต้องการดูว่า Microsoft ทำเงินจาก Android ได้อย่างไร(Want to see how Microsoft makes money from Android?)



About the author

ฉันเป็นมืออาชีพด้านการรีวิวซอฟต์แวร์ที่มีประสบการณ์มากกว่า 10 ปี ฉันได้เขียนและตรวจสอบซอฟต์แวร์ประเภทต่างๆ มากมาย รวมถึงแต่ไม่จำกัดเพียง Microsoft Office (Office 2007, 2010, 2013), แอป Android และเครือข่ายไร้สาย ทักษะของฉันอยู่ที่การจัดเตรียมการทบทวนโปรแกรม/แอปพลิเคชันโดยละเอียดและมีวัตถุประสงค์เพื่อให้ผู้อื่นใช้เป็นเอกสารอ้างอิงหรือสำหรับงานของตนเอง ฉันยังเป็นผู้เชี่ยวชาญเกี่ยวกับผลิตภัณฑ์ MS office และมีคำแนะนำเกี่ยวกับวิธีการใช้งานอย่างมีประสิทธิภาพและประสิทธิผล



Related posts