أكثر

كيفية توصيل QGIS بـ SDE؟

كيفية توصيل QGIS بـ SDE؟


لقد قرأت الحل المذهل الخاص بك في هذا الموضوع هل من الممكن الاتصال بـ ArcSDE باستخدام QGIS ؟. لسوء الحظ ، لست خبيرًا في المنتجات مفتوحة المصدر (نحن نستخدم مجموعة Esri فقط) وأريد أن أسألك بعض الأشياء. - كيف يمكنني إنشاء ملف .ovr باستخدام اتصال SDE الخاص بي؟ - كيف يمكنني إضافته إلى QGIS؟


يمكنك الحصولملف ogr_sde.dllمن تنزيل MapServer. إذا حصلت على ملف مضغوط ، فسيكون بتنسيقgdalplugins تم تجاهله الدليل.

يمكن العثور على تعليمات الاتصال بـ SDE من خلال GDAL / OGR هنا.


Quantum GIS Desktop - الاتصال بقواعد بيانات ArcSDE - تتبع مشكلات QGIS


لقد اتبعت Quantum GIS Desktop - الاتصال بقواعد بيانات ArcSDE - QGIS Issue Tracking and Quantum GIS Forum: ogr / gdal plugins for ArcSDE وحصلت على بيانات من SDE إلى QGIS باستخدام ملف .vrt.


وضع علامات على أسئلة ArcGIS

هؤلاء القواعد الارشادية يتم تقديمها لمساعدة مستخدمي GIS SE في وضع علامات على فئات أسئلة ArcGIS والعثور عليها بشكل متسق.

ArcGIS عبارة عن نظام أساسي ضخم من البرامج وعلى مدار سنوات عديدة تم نسخ علامة ArcGIS الأكثر عمومية أولاً ثم تم إدراجها في القائمة السوداء - راجع ما يجب فعله بعلامة ArcGIS بعد النسخ ؟. في حالة عدم توفر المزيد من البدائل المحددة ، فإن العلامة المناسبة لأسئلة منصة ArcGIS العامة هي Arcgis-platform.

القضية لفعل هذا الآن هي التاريخ:

  1. كان هناك عدد أقل بكثير من أسئلة ArcGIS ، لذا فإن فتح كل واحد من علامات ArcGis لمعرفة ما إذا كان لسطح المكتب أو الخادم أو عبر الإنترنت أو Pro أو Engine أو أي شيء آخر لم يكن مرهقًا
  2. كان ArcGIS مرادفًا إلى حد ما لـ ArcGIS Desktop وتطبيق ArcMap الخاص به
  3. كان هناك عدد أقل بكثير من المتخصصين المتاحين للإجابة والرغبة في التركيز على مجموعة فرعية من نظام ArcGIS الأساسي

لحسن الحظ ، تتوفر العلامات الصريحة بالفعل لمعظم المنتجات والتطبيقات الرئيسية التي تتكون منها منصة ArcGIS ، ونأمل أن تكون جميعها ، على سبيل المثال.

  • ArcGIS Desktop - قد يتم أو لا يتم التخلص التدريجي من ArcGIS-desktop لصالح العلامات لتطبيقاته - راجع التصويت في إعادة وضع العلامات لإلغاء التأكيد على منتج ArcGIS Desktop لصالح تطبيقاته؟ - تم وضع مسافة بادئة للتطبيقات الخمسة أدناه
    • ArcGIS Pro - Arcgis-pro
    • ArcMap - خريطة arcmap
    • ArcCatalog - كتالوج
    • ArcGlobe - ArcGlobe
    • ArcScene - أركسين

    بالنسبة لسؤال ArcGIS ، أوصي دائمًا باستخدام واحدة أو أكثر من هذه العلامات بحيث تظهر في العلامات المفضلة للأشخاص المتخصصين فيها بدلاً من مجموعة أكبر بكثير.

    عادةً ما يحتوي ArcGIS على عدد من الإصدارات في الاستخدام العام في أي وقت ، ولدينا حاليًا علامات إصدار مثل arcgis-10.8 و arcgis-10.7. arcgis-9.3 ، arcgis-9.2. لفترة طويلة كنت مؤيدًا لوضع علامات على الإصدار ، لكنني أوصي الآن بعدم استخدام علامات الإصدار. بدلاً من ذلك ، أعتقد أنه من المهم جدًا ذكر الإصدار (الإصدارات) التي يتم طرحها في نص السؤال.

    يحتوي ArcGIS على ثلاثة مستويات ترخيص ولدينا حاليًا علامات لهذه: الأساسي (مستوى الترخيص الأساسي) والمعيار (مستوى الترخيص القياسي) والمتقدم (مستوى الترخيص الأساسي). ومع ذلك ، فإن توصيتي هي عدم استخدامها ، وبدلاً من ذلك تضمين هذه التفاصيل ، عند الاقتضاء ، في متن السؤال.

    بعض المكونات الأخرى ، الأكثر توجهاً للمطورين / المسؤولين ، لمنتجات Esri هي:

    • ArcObjects - الكائنات المقوسة
    • ArcPy Arcpy
    • ArcGIS JavaScript API - Arcgis-javascript-api
    • ArcGIS Python API - Arcgis-python-api
    • ArcGIS REST API - Arcgis-rest-api
    • ArcGIS for Android - Arcgis-android
    • قاعدة البيانات الجغرافية للمؤسسة (المعروفة سابقًا باسم ArcSDE) - قاعدة البيانات الجغرافية للمؤسسة

    يبدو أن هذه مفيدة - فهي مركزة وتستخدم بشكل متكرر.

    لا يُقصد من قائمة العلامات أعلاه أن تكون شاملة ، فقط لتغطية الحالات الرئيسية.

    بعض Meta Q & ampAs الأخرى ذات الصلة (التي يجب أن تتوافق مع هذا والعكس صحيح) هي:


    يتجتكوي

    كيف خمن الحشد المقياس الخماسي في عرض بوبي ماكفيرين؟

    ما هو وجه كوكب الأرض الذي يجب تغييره لمنع الثورة الصناعية؟

    هل يمكننا إنشاء أرقام عشوائية باستخدام أرقام غير منطقية مثل & # 960 و e؟

    كيف تحافظ على متعة الشطرنج عندما يهزمك خصمك باستمرار؟

    هل يمكن لكل وتر في التقدم إنشاء مفتاحه الخاص؟

    تعامل مع المدير السام عندما لا يمكنك الإقلاع عن التدخين

    كيف استطاع الركاب الدفء على السفن الشراعية؟

    ماذا يحدث للفتحات الإملائية المستهلكة من Warlock عندما تكسب المستوى؟

    لم تحصل على الوقت الكافي لإجراء اختبار الترميز - ماذا تفعل الآن؟

    هل لدي عيب في الهجوم بسلاح غير مباشر؟

    ماذا تفعل عند الانتقال إلى ملاذ للطيور مع قطة غير مدجنة؟

    هل تم قبولك في إحدى الجامعات الأوروبية ، ورفضها جميع الطلاب الأمريكيين الذين تقدمت إليهم؟ أسباب محتملة؟

    كيف تدعم زميلًا يجد الاجتماعات متعبة للغاية؟

    لماذا التعليمات المبرمجة الدقيقة بأسلوب PDP-7 غير رائجة؟

    هل يوجد برنامج للكتابة يمكنك من خلاله فرز المشاهد مثل الشرائح في PowerPoint؟

    هل أكدت الصورة الجديدة للثقب الأسود النظرية العامة للنسبية؟

    العمل من خلال مبدأ المسؤولية الفردية (SRP) في Python عندما تكون المكالمات باهظة الثمن

    كيف تتعامل مع الشخصيات الأكثر تعليما من المؤلف؟

    سؤال الواجب المنزلي حول محرك يسحب القطار

    ما الهدف من مكبر الصوت؟

    يوصي مستشار الرهن العقاري بمدة أطول من اللازم بالإضافة إلى المدفوعات الزائدة

    QGis: قم بإلغاء المهمة التي تعمل حاليًا في الخلفية

    جدول الصيانة المخطط له في 17/18 أبريل 2019 في تمام الساعة 00: 00UTC (8:00 مساءً بتوقيت الولايات المتحدة / شرقًا) يجبر QgsTask على الإلغاء في المكون الإضافي QGIS؟ كيف تحصل على قائمة بجميع التوقعات المتوفرة حاليًا في QGIS عبر PyQGIS-API برنامج نصي بلغة Python يقوم بمهمة في QGIS؟ سلوك متكرر في البرنامج المساعد QGIS فيما يتعلق بين زر إلغاء وضغط الزر كيفية فتح نافذة ثانية في مكون QGIS الإضافي من زر داخل النافذة الرئيسية كيفية استدعاء برنامج نصي في مثيل QGIS قيد التشغيل حاليًا من الأمر انظر إلى نص python قيد التشغيل أثناء معالجة مهمة في QGIS؟ لا يمكن استيراد الاسم QtTest الذي يقوم بتشغيل unittests لمكوِّن QGIS الإضافي الذي يتم تشغيله تلقائيًا من QGIS Python Console عند بدء QGIS ، باستخدام مهام الجدول على Windows 10 ، قم بإلغاء تنشيط الأداة المخصصة عند تغيير الطبقات ، وإيقاف تنفيذ المكون الإضافي أو إلغاء التنشيط تشغيل البرنامج المساعد باستخدام اسم البرنامج المساعد دون إغلاق QGIS في pyqgis؟


    1 إجابة 1

    وفقًا لدليل QGIS ، يتم تخزين الأسماء المستعارة في ملف المشروع.


    يمكنك تحديد بعض الأسماء المستعارة لعرض الحقول التي يمكن للبشر قراءتها في نموذج المعلم أو جدول البيانات الجدولية. في هذه الحالة ، لا تحتاج & # 8217t للتبديل إلى وضع التحرير. يتم حفظ الاسم المستعار في ملف المشروع.


    وفقًا للإجابات على هذا السؤال: احفظ تحديدًا في QGIS واحتفظ بالاسم المستعار لأسماء الحقول ؟، يمكن أيضًا تخزين الأسماء المستعارة للحقل كملف نمط qml. يبدو رمز HTML للأسماء المستعارة في ملف QML كما يلي:

    (عينة رمز من هذه الإجابة بواسطة ed.hank)

    لذلك تحتاج فقط إلى تحويل CSV من الأسماء المستعارة إلى هذا التنسيق ، وإدراجه في ملف QML للطبقة ، أو في ملف المشروع. AFAIK ، لم يقم أحد بعد بإنشاء مكون إضافي أو أداة أخرى للقيام بذلك نيابة عنك.

    فيما يلي إرشادات حول إدخال الأسماء المستعارة من ملف CSV في ملف مشروع QGIS.

    سيكون إجراء وضعها في ملف QML مشابهًا.

    أولاً ، نقوم بإنشاء بعض الاسم المستعار التجريبي بالطريقة العادية ، لمعرفة التنسيق والموقع المناسبين لإدراجهما في ملف QGS.

    1. احفظ ملف المشروع كملف QGS
    2. افتح ملف المشروع في محرر نصوص ، مثل Notepad ++
    3. ابحث عن (ctrl-f) في ملف المشروع عن أحد الأسماء المستعارة التي أنشأتها (في المثال الخاص بي ، إنه "ThisIsMyAliasIsntItPretty")

    انسخ الأسطر المقابلة من التعليمات البرمجية. قم بتدوين مكان وجودهم في ملف المشروع. يجب أن تكون في قسم رمز مطابق لطبقة الخريطة ، بدءًا من & # 60maplayer وتنتهي بـ & # 60 / maplayer & # 62. يبدو لي مثل هذا:

    قم بتحويل ملف CSV الخاص بك إلى تنسيق هذه الأسطر في ملف نصي.

    على سبيل المثال ، في Excel ، يمكنك استخدام علامة العطف & # 38 لسلسلة النص. قسمت كود html إلى أقسام ، ووضعت كل قسم في جدول بيانات بين الحقول "Alias" و "FieldName" و "FieldIndex". ثم انضم إلى جميع الخلايا في كل سطر مع الصيغة = A2 & # 38B2 & # 38C2 & # 38D2 & # 38E2 & # 38F2 & # 38G2 ، وقم بنسخها أسفل العمود.

    ربما توجد طرق أفضل للقيام بذلك. إذا كان أي شخص يعرف طريقة أفضل ، فيرجى ذكرها في التعليقات أو النشر كإجابة.

    أضف علامات البداية والنهاية & # 60aliases & # 62 و & # 60 / الأسماء المستعارة & # 62. أدخل الرمز في ملف المشروع ، واستبدل رمز الأسماء المستعارة التي أنشأتها يدويًا.


    حل نظام SDE لإعادة اكتساب الحركة البراونية الهندسية

    لقد اشتقت بشكل سلمي الحركة البراونية الهندسية من خلال تطبيق صيغة إيتو على العملية $ Y (t) = e ^ < alpha B (t) - frac<2>> $ والسماح $ alpha = 1 $.

    من الواضح أن الصيغة التفاضلية لـ $ dY $ تساوي

    $ dY = alpha YdB + left ( frac < alpha ^ 2> <2> - frac <1> <2> right) Ydt qquad (1) $

    وأنا أفهم أن هذا هو SDE الذي يحكم الحركة البراونية الهندسية مع الانجراف.

    أحاول الآن أن أنظر إلى القضية من منظور آخر.

    لنفترض أن لدي نظام SDEs التالي

    حيث $ B ^ <(1)> (t) و t & gt0 $ و $ B ^ <(2)> (t) و t & gt0 $ هما حركات براونية قياسية ومستقلة. لدي أيضًا الشروط الأولية التالية

    أرغب في الحصول على $ Y (t) $ كحل لهذا النظام واكتشف أخيرًا $ X (t) $ ، لكنني أعاني من صعوبة.

    أستطيع أن أرى أن المعادلة الثانية تساوي تمامًا $ (1) $ لـ $ alpha = 1 $ ، ومع ذلك أود أن أرى بالفعل كيف تلعب الشروط الأولية دورًا.

    كانت محاولتي على النحو التالي.

    آخذ المعادلة الثانية وأتعامل معها على النحو التالي

    منذ $ B ^ <(2)> (t) $ هي حركة براونية قياسية. لا مكان بالقرب من النتيجة المرغوبة. وتطبيق الشرط الأولي لا يعطيني سوى تافهة.

    ماذا ينقصني؟ من الواضح أنني بحاجة إلى إعادة الحصول على $ Y (t) $ ثم حل $ X (t) $.


    قاعدة البيانات الجغرافية

    قاعدة البيانات الجغرافية هي & # 8220container & # 8221 تستخدم للاحتفاظ بمجموعة من مجموعات البيانات. هناك ثلاثة أنواع:

    1. قواعد البيانات الجغرافية للملف — يتم تخزينها كمجلدات في نظام الملفات. يتم الاحتفاظ بكل مجموعة بيانات كملف يمكن أن يصل حجمه إلى 1 تيرابايت. يوصى باستخدام قاعدة البيانات الجغرافية للملف على قواعد البيانات الجغرافية الشخصية.
    2. قواعد البيانات الجغرافية الشخصية — يتم تخزين جميع مجموعات البيانات داخل ملف بيانات Microsoft Access ، والذي يقتصر حجمه على 2 جيجابايت.
    3. قواعد البيانات الجغرافية الخاصة بالمؤسسات - تُعرف أيضًا باسم قواعد البيانات الجغرافية متعددة المستخدمين ، ويمكن أن تكون غير محدودة من حيث الحجم وعدد المستخدمين. مخزنة في قاعدة بيانات علائقية باستخدام Oracle أو Microsoft SQL Server أو IBM DB2 أو IBM Informix أو PostgreSQL. هذا يتطلب استخدام تقنية ArcSDE.

    توجد مصفوفة مقارنة في وثائق ESRI ، حيث يمكنك رؤية كل التفاصيل والاختلافات بينهما.

    يمكن العثور على قراءات أساسية حول قاعدة البيانات الجغرافية في وثائق ESRI هذه. سنتخطى جزءًا كبيرًا من الوثائق للانتقال إلى الإنشاء الفعلي لقاعدة البيانات الجغرافية الخاصة بالمؤسسة من خلال الاتصال بـ PostgreSQL.


    الاثنين 25 سبتمبر 2006

    التقديم اليومي

    علامة جوتن! كما لاحظت ، فاتني منشور آخر يوم الجمعة! لقد كنت مثل هذا المتهرب في الآونة الأخيرة. في نهاية هذا الأسبوع ، استخدمت بضاعتنا للمساعدة في البحث عن براندي ويلز ، امرأة مفقودة هنا في المدينة. من المثير للاهتمام رؤية الأعمال الداخلية لجهد بحث كبير مثل هذا. إذا أتيحت لك الفرصة للمساعدة في شيء كهذا ، فيرجى القيام بذلك. ستندهش عندما تعلم أن مؤسسات البحث لا تعرف حتى أنك موجود ، ولكنك ستكون سعيدًا جدًا للحصول على مساعدتك. لدي العديد من الاجتماعات اليوم وسأقوم بتدريس مقدمة إلى ArcGIS غدًا. تمنى لي الحظ!

    يستخدم نيكولاس شيلر الصور لابتكار ما يسميه الفن الجغرافي المكاني. الصورة التي نشرتها هنا من دالاس ، تكساس. من بين ما أجمعه ، فإن نيكولاس هو طالب جغرافيا في جامعة جورج واشنطن ، لكن يبدو أن حبه الحقيقي هو فنه. كما أنه مؤيد قوي لحزب الخضر وحقيقة أن بلادنا تُدار من قبل الشركات التجارية الكبرى. تحقق من ذلك على http://nikolasschiller.com/blog/.


    كيفية توصيل QGIS بـ SDE؟ - نظم المعلومات الجغرافية

    أنا جديد إلى حد ما على QGIS وأبحث كما قد أفعل في الدليل ، وكتيبات التدريب وعلى نطاق واسع على الشبكة ، لا يمكنني العثور على شرح متعمق لكيفية إعداد حقل رقم عشري (حقيقي) في جدول السمات الخاص بي بشكل صحيح.

    لدي عدد من طبقات المتجهات ، كل منها به مضلع. أحتاج إلى إضافة حقل عشري لإدراج معدل يدويًا لكل 1000 من السكان. من المرجح أن يكون الرقم بين n.n و nn.n

    لقد جربت جميع أنواع العرض المختلفة والأرقام الدقيقة ، ولكن إما أن الحقل صغير جدًا بحيث لا يمكنه أخذ الرقم ، أو أنه كبير بما يكفي ، لكن لا يمكنني الحصول على فاصلة عشرية هناك. هل هذا يعني أن الرقم العشري أقل من واحد؟

    عندما أدخلت بعض المعلومات في الخلية وقمت بالضغط على Enter ، تعود الخلية دائمًا إلى NULL.

    يمكنك استخدام أداة "عمود جديد" في جدول البيانات لطبقتك.

    يمثل العرض العدد الإجمالي للأرقام. تمثل الدقة عدد الكسور العشرية

    العرض 5 الدقة 3

    العرض 3 الدقة 1


  • 0.1
  • 1.2
  • 99.9

    العرض 20 الدقة 9

    إذا كانت حساباتك تحصل على قيم NULL ، فحاول أولاً حفظ وتحديث سمة الجدول.

    إذا استمرت المشكلة ، فتأكد من أن ناتج حساب التفاضل والتكامل الخاص بك هو رقم وليس نصًا.


    كيفية تشغيل ملف javascript داخل mongo shell بعد الاتصال

    لدي ملف جافا سكريبت وأريد تشغيله داخل صدفة mongo. أعرف كيفية تحميل ملف جافا سكريبت أثناء الاتصال من هذا الرابط: كيف يتم تنفيذ أوامر mongo من خلال برامج shell النصية ؟. لكن حالتي هي كيفية تشغيل ملف js خارجي بعد إنشاء الاتصال بالفعل.

    يبدو ملف js الخاص بي كما يلي:

    وفي غلاف mongo الخاص بي ، أستخدم load ('test.js') لتحميل هذا الملف لكنه يعود صحيحًا (انظر الإخراج أدناه). كيف يتم تنفيذ هذا الملف؟


    محتويات

    تأسست شركة Android Inc. في بالو ألتو بكاليفورنيا في أكتوبر 2003 بواسطة آندي روبين وريتش مينر ونيك سيرز وكريس وايت. [18] [19] وصف روبن مشروع Android بأنه يتمتع "بإمكانيات هائلة في تطوير أجهزة محمولة أكثر ذكاءً تكون أكثر وعياً بموقع مالكها وتفضيلاته". [19] كانت النوايا المبكرة للشركة هي تطوير نظام تشغيل متقدم للكاميرات الرقمية ، وكان هذا هو الأساس الذي قدمته للمستثمرين في أبريل 2004. [20] ثم قررت الشركة أن سوق الكاميرات لم يكن كبيرًا بما يكفي لأهدافها ، وبعد خمسة أشهر ، حولت جهودها وكانت تعمل على الترويج لنظام Android كنظام تشغيل للهاتف ينافس Symbian و Microsoft Windows Mobile. [20] [21]

    واجه Rubin صعوبة في جذب المستثمرين في وقت مبكر ، وكان Android يواجه الإخلاء من مكتبه. أحضر ستيف بيرلمان ، وهو صديق مقرب لروبن ، 10000 دولار نقدًا في مظروف ، وبعد ذلك بوقت قصير أرسل مبلغًا لم يكشف عنه كتمويل أولي. رفض بيرلمان حصة في الشركة ، وصرح "لقد فعلت ذلك لأنني أؤمن بالشيء ، وأردت مساعدة آندي". [22] [23]

    في يوليو 2005 ، [19] استحوذت Google على شركة Android Inc. مقابل 50 مليون دولار على الأقل. [24] انضم موظفوها الرئيسيون ، بما في ذلك Rubin و Miner و Sears و White ، إلى Google كجزء من عملية الاستحواذ. [19] لم يكن معروفًا كثيرًا عن شركة Android Inc. السرية في ذلك الوقت ، حيث قدمت الشركة بعض التفاصيل بخلاف أنها كانت تصنع برامج للهواتف المحمولة. [19] في Google ، طور الفريق بقيادة روبن منصة للأجهزة المحمولة مدعومة بنواة لينكس. قامت Google بتسويق المنصة لصانعي الهواتف وشركات الجوال على وعد بتوفير نظام مرن وقابل للترقية. [25] قامت Google "بتشكيل سلسلة من مكونات الأجهزة وشركاء البرامج وأبلغت شركات النقل بأنها منفتحة على درجات مختلفة من التعاون". [ الإسناد مطلوب ] [26]

    استمرت التكهنات حول نية Google لدخول سوق الاتصالات المتنقلة في الظهور حتى ديسمبر 2006. [27] كان النموذج الأولي المبكر يشبه إلى حد كبير هاتف BlackBerry ، مع عدم وجود شاشة تعمل باللمس ولوحة مفاتيح QWERTY فعلية ، ولكن وصول جهاز iPhone لعام 2007 كان يعني ذلك Android "كان يجب أن يعود إلى لوحة الرسم". [28] [29] غيّرت Google لاحقًا مستندات مواصفات Android لتذكر أن "شاشات اللمس ستكون مدعومة" ، على الرغم من أن "المنتج تم تصميمه مع وجود أزرار مادية منفصلة كافتراض ، وبالتالي لا يمكن لشاشة تعمل باللمس أن تحل محل الأزرار المادية تمامًا". [30] بحلول عام 2008 ، أعلنت كل من نوكيا وبلاك بيري عن الهواتف الذكية التي تعمل باللمس لمنافسة iPhone 3G ، وتحول تركيز Android في النهاية إلى شاشات اللمس فقط. أول هاتف ذكي متاح تجاريًا يعمل بنظام Android هو HTC Dream ، المعروف أيضًا باسم T-Mobile G1 ، والذي تم الإعلان عنه في 23 سبتمبر 2008. [31] [32]

    في 5 نوفمبر 2007 ، كشف تحالف Open Handset Alliance ، وهو اتحاد شركات التكنولوجيا بما في ذلك Google ، ومصنعي الأجهزة مثل HTC و Motorola و Samsung وشركات الاتصالات اللاسلكية مثل Sprint و T-Mobile وصانعي الشرائح مثل Qualcomm و Texas Instruments ، نفسها ، بهدف تطوير "أول نظام أساسي مفتوح وشامل حقًا للأجهزة المحمولة". [33] [34] [35] في غضون عام ، واجه تحالف Open Handset Alliance اثنين من المنافسين الآخرين مفتوحين المصدر ، وهما مؤسسة Symbian Foundation ومؤسسة LiMo Foundation ، حيث قامت الأخيرة أيضًا بتطوير نظام تشغيل محمول يعتمد على Linux مثل Google. في سبتمبر 2007 ، أسبوع المعلومات غطت دراسة Evalueserve التي تشير إلى أن Google قد قدمت العديد من طلبات براءات الاختراع في مجال الهاتف المحمول. [36] [37]

    منذ عام 2008 ، شهد Android العديد من التحديثات التي أدت إلى تحسين نظام التشغيل بشكل تدريجي ، وإضافة ميزات جديدة وإصلاح الأخطاء في الإصدارات السابقة. تتم تسمية كل إصدار رئيسي بترتيب أبجدي بعد الحلوى أو الحلوى ، حيث يطلق على الإصدارات القليلة الأولى من Android اسم "Cupcake" و "Donut" و "Eclair" و "Froyo" بهذا الترتيب. خلال إعلانها عن Android KitKat في عام 2013 ، أوضحت Google أنه "نظرًا لأن هذه الأجهزة تجعل حياتنا حلوة جدًا ، فإن كل إصدار من إصدارات Android يتم تسميته على اسم الحلوى" ، على الرغم من أن متحدثًا باسم Google قال لشبكة CNN في مقابلة "إنه نوع من فريق الشيء ، ونفضل أن نكون قليلاً - كيف ينبغي أن أقول - غامضًا بعض الشيء في الموضوع ، سأقول ". [38]

    في عام 2010 ، أطلقت Google سلسلة Nexus من الأجهزة ، وهي عبارة عن مجموعة تعاونت فيها Google مع مختلف مصنعي الأجهزة لإنتاج أجهزة جديدة وتقديم إصدارات جديدة من Android. تم وصف السلسلة بأنها "لعبت دورًا محوريًا في تاريخ Android من خلال تقديم تكرارات جديدة للبرامج ومعايير الأجهزة عبر اللوحة" ، وأصبحت معروفة ببرنامجها "الخالي من سخام" مع "التحديثات في الوقت المناسب". [39] في مؤتمر المطورين في مايو 2013 ، أعلنت Google عن إصدار خاص من Samsung Galaxy S4 ، حيث ، بدلاً من استخدام تخصيص Android الخاص بشركة Samsung ، قام الهاتف بتشغيل "stock Android" ووعد بتلقي تحديثات النظام الجديدة بسرعة.[40] سيصبح الجهاز بداية برنامج إصدار Google Play ، وتبعه أجهزة أخرى ، بما في ذلك إصدار HTC One Google Play ، [41] وإصدار Moto G Google Play. [42] في عام 2015 ، آرس تكنيكا كتب أنه "في وقت سابق من هذا الأسبوع ، تم إدراج آخر هواتف Android بإصدار Google Play في واجهة متجر Google عبر الإنترنت على أنها" لم تعد متوفرة للبيع "وأنه" الآن ذهبوا جميعًا ، ويبدو تمامًا كما لو أن البرنامج ملفوفة ". [43] [44]

    من عام 2008 إلى عام 2013 ، عمل هوغو بارا كمتحدث باسم المنتج ، وممثل Android في المؤتمرات الصحفية و Google I / O ، مؤتمر Google السنوي الذي يركز على مطوري البرامج. غادر Google في أغسطس 2013 للانضمام إلى شركة الهواتف الصينية Xiaomi. [45] [46] قبل أقل من ستة أشهر ، أعلن لاري بيدج ، الرئيس التنفيذي لشركة Google في ذلك الوقت ، في منشور بالمدونة أن آندي روبين قد انتقل من قسم Android لتولي مشروعات جديدة في Google ، وأن سوندار بيتشاي سيصبح قائد Android الجديد . [47] [48] في نهاية المطاف ، قام بيتشاي نفسه بتغيير مناصبه ، ليصبح الرئيس التنفيذي الجديد لشركة Google في أغسطس 2015 بعد إعادة هيكلة الشركة إلى تكتل Alphabet ، [49] [50] مما جعل Hiroshi Lockheimer الرئيس الجديد لنظام Android. [51] [52]

    على أندرويد 4.4 كت كات، تم قفل الوصول الكتابي المشترك إلى بطاقات ذاكرة MicroSD للتطبيقات المثبتة من قبل المستخدم ، والتي بقيت فقط الدلائل المخصصة مع أسماء الحزم المعنية ، والموجودة داخل Android / data / ، قابلة للكتابة. تمت إعادة الوصول للكتابة مع Android 5 مصاصة من خلال التناقض العكسي Google Storage Access Framework واجهه المستخدم. [53]

    في يونيو 2014 ، أعلنت Google عن Android One ، وهو عبارة عن مجموعة من "النماذج المرجعية للأجهزة" التي من شأنها "السماح [لصانعي الأجهزة] بإنشاء هواتف عالية الجودة بسهولة بتكاليف منخفضة" ، وهي مصممة للمستهلكين في البلدان النامية. [54] [55] [56] في سبتمبر ، أعلنت Google عن إطلاق أول مجموعة من هواتف Android One في الهند. [57] [58] ومع ذلك ، أعد الترميز ذكرت في يونيو 2015 أن المشروع كان "مخيبا للآمال" ، مستشهدا "بالمستهلكين المترددين وشركاء التصنيع" و "أخطاء من شركة البحث التي لم تقم بتكسير الأجهزة تمامًا". [59] ظهرت خطط إعادة إطلاق Android One في أغسطس 2015 ، [60] مع إعلان إفريقيا كموقع تالي للبرنامج بعد ذلك بأسبوع. [61] [62] تقرير من المعلومات في يناير 2017 ، ذكرت أن Google تقوم بتوسيع برنامج Android One منخفض التكلفة في الولايات المتحدة ، على الرغم من ذلك الحافة يلاحظ أن الشركة يفترض ألا تنتج الأجهزة الفعلية نفسها. [63] [64] قدمت Google هواتف Pixel و Pixel XL الذكية في أكتوبر 2016 ، وتم تسويقها على أنها الهواتف الأولى التي تصنعها Google ، [65] [66] وتميزت حصريًا بميزات برمجية معينة ، مثل مساعد Google ، قبل طرحها على نطاق أوسع . [67] [68] حلت هواتف Pixel محل سلسلة Nexus ، [69] بجيل جديد من هواتف Pixel تم إطلاقه في أكتوبر 2017. [70]

    في مايو 2019 ، أصبح نظام التشغيل متورطًا في الحرب التجارية بين الصين والولايات المتحدة بمشاركة Huawei ، والتي أصبحت ، مثل العديد من شركات التكنولوجيا الأخرى ، تعتمد على الوصول إلى منصة Android. [71] [72] في صيف عام 2019 ، أعلنت شركة Huawei أنها ستنشئ نظام تشغيل بديلًا لنظام Android [73] [74] المعروف باسم Harmony OS ، [75] وقد تقدمت بطلب للحصول على حقوق الملكية الفكرية عبر الأسواق العالمية الكبرى. [76] [77] ليس لدى Huawei حاليًا أي خطط لاستبدال Android في المستقبل القريب ، حيث تم تصميم Harmony OS لأجهزة إنترنت الأشياء ، وليس للهواتف الذكية. [78]

    في 22 أغسطس 2019 ، تم الإعلان عن تسمية Android "Q" رسميًا باسم Android 10 ، منهية بذلك الممارسة التاريخية المتمثلة في تسمية الإصدارات الرئيسية بعد الحلويات. صرحت Google أن هذه الأسماء لم تكن "شاملة" للمستخدمين الدوليين (إما بسبب الأطعمة المذكورة أعلاه غير المعروفة دوليًا ، أو بسبب صعوبة نطقها في بعض اللغات). [79] [80] في نفس اليوم ، شرطة Android ذكرت أن جوجل كلفت تمثالًا عملاقًا برقم "10" ليتم تثبيته في بهو مكتب المطورين الجديد. [81] تم إصدار Android 10 في 3 سبتمبر 2019 لهواتف Google Pixel أولاً.

    من خلال التخزين المحدد النطاق ، تم تأمين الوصول التقليدي للكتابة إلى وحدة تخزين المستخدم الداخلية المشتركة ، وتظل الأدلة الخاصة بالتطبيق فقط قابلة للوصول كالمعتاد. تظل الملفات والأدلة الخارجية قابلة للوصول فقط من خلال إطار عمل وصول التخزين غير المتوافق مع الإصدارات السابقة. في حين يُزعم أن هذه القيود تعمل على تحسين خصوصية المستخدم ، إلا أن الدلائل الخاصة بالتطبيق كانت موجودة بالفعل ضمن / البيانات / منذ الإصدارات المبكرة من نظام التشغيل. [82]

    واجهه المستخدم

    تعتمد واجهة المستخدم الافتراضية لنظام Android بشكل أساسي على المعالجة المباشرة ، باستخدام مدخلات اللمس التي تتوافق بشكل غير محكم مع إجراءات العالم الحقيقي ، مثل الضرب ، والضغط ، والقرص ، والقرص العكسي للتلاعب بالأشياء التي تظهر على الشاشة ، إلى جانب لوحة مفاتيح افتراضية. [٨٣] يتم دعم وحدات التحكم في الألعاب ولوحات المفاتيح المادية كاملة الحجم عبر البلوتوث أو USB. [84] [85] تم تصميم الاستجابة لمدخلات المستخدم لتكون فورية وتوفر واجهة لمس مرنة ، وغالبًا ما تستخدم قدرات اهتزاز الجهاز لتوفير ردود فعل لمسية للمستخدم. تستخدم بعض التطبيقات الأجهزة الداخلية ، مثل مقاييس التسارع والجيروسكوبات ومستشعرات التقارب للاستجابة لإجراءات المستخدم الإضافية ، على سبيل المثال تعديل الشاشة من الوضع الرأسي إلى الوضع الأفقي اعتمادًا على كيفية توجيه الجهاز ، [86] أو السماح للمستخدم بتوجيه مركبة في لعبة سباق عن طريق تدوير الجهاز ، ومحاكاة التحكم في عجلة القيادة. [87]

    الشاشة الرئيسية

    تقوم أجهزة Android بالتمهيد إلى الشاشة الرئيسية ، وهي "محور" التنقل والمعلومات الأساسي على أجهزة Android ، على غرار سطح المكتب الموجود على أجهزة الكمبيوتر الشخصية. تتكون شاشات Android الرئيسية عادةً من أيقونات التطبيقات وأيقونات تطبيقات الأدوات المصغّرة التي تقوم بتشغيل التطبيق المرتبط ، بينما تعرض التطبيقات المصغرة محتوى يتم تحديثه تلقائيًا ، مثل توقعات الطقس ، أو صندوق البريد الإلكتروني للمستخدم ، أو شريط الأخبار مباشرة على الشاشة الرئيسية. [88] قد تتكون الشاشة الرئيسية من عدة صفحات ، يمكن للمستخدم التمرير بينها ذهابًا وإيابًا. [89] يمكن لتطبيقات الجهات الخارجية المتوفرة على Google Play ومتاجر التطبيقات الأخرى إعادة تصميم الشاشة الرئيسية على نطاق واسع ، [90] وحتى تقليد مظهر أنظمة التشغيل الأخرى ، مثل Windows Phone. [91] تقوم معظم الشركات المصنعة بتخصيص شكل وميزات أجهزة Android الخاصة بهم لتمييز أنفسهم عن منافسيهم. [92]

    شريط الحالة

    على طول الجزء العلوي من الشاشة يوجد شريط حالة يعرض معلومات حول الجهاز والاتصال به. يمكن سحب شريط الحالة هذا (سحبه) لأسفل للكشف عن شاشة الإخطار حيث تعرض التطبيقات معلومات أو تحديثات مهمة ، بالإضافة إلى الوصول السريع إلى عناصر التحكم في النظام والتبديل مثل سطوع الشاشة وإعدادات الاتصال (WiFi ، Bluetooth ، البيانات الخلوية) ، وضع الصوت ، ومصباح يدوي. [89] قد يطبق البائعون إعدادات موسعة مثل القدرة على ضبط سطوع المصباح. [93]

    إشعارات

    الإشعارات "معلومات قصيرة وفي الوقت المناسب وذات صلة بتطبيقك عندما لا يكون قيد الاستخدام" ، وعند النقر عليها ، يتم توجيه المستخدمين إلى شاشة داخل التطبيق تتعلق بالإشعار. [94] بدءًا من Android 4.1 "Jelly Bean" ، تتيح "الإشعارات القابلة للتوسيع" للمستخدم النقر فوق رمز في الإشعار من أجل توسيعه وعرض المزيد من المعلومات وإجراءات التطبيق الممكنة مباشرةً من الإشعار. [95]

    قوائم التطبيقات

    تسرد شاشة "جميع التطبيقات" جميع التطبيقات المثبتة ، مع إمكانية قيام المستخدمين بسحب أحد التطبيقات من القائمة إلى الشاشة الرئيسية. تتيح شاشة Recents للمستخدمين التبديل بين التطبيقات المستخدمة مؤخرًا. [89]

    قد تظهر القائمة جنبًا إلى جنب أو متداخلة ، حسب إصدار Android. [96]

    أزرار التنقل

    تم تجهيز العديد من الهواتف الذكية التي تعمل بنظام التشغيل Android مع زر بحث مخصص للوصول السريع إلى محرك بحث الويب وميزة البحث الداخلي للتطبيقات الفردية. تسمح الأجهزة الأحدث عادةً بالأول من خلال الضغط لفترة طويلة أو التمرير بعيدًا عن زر الصفحة الرئيسية. [97]

    لم يعد مفتاح الخيار المخصص ، المعروف أيضًا باسم مفتاح القائمة ، والمحاكاة التي تظهر على الشاشة مدعومًا منذ الإصدار 10 من Android. توصي Google مطوري تطبيقات الهاتف المحمول بتحديد موقع القوائم داخل واجهة المستخدم. [97] في الهواتف الحديثة ، يحتل مكانه مفتاح مهمة يستخدم للوصول إلى قائمة التطبيقات المستخدمة مؤخرًا عند تشغيله. اعتمادًا على الجهاز ، قد يؤدي الضغط لفترة طويلة إلى محاكاة الضغط على زر القائمة أو إشراك عرض الشاشة المنقسمة ، وهذا الأخير هو السلوك الافتراضي منذ إصدار Android المخزن 7. [98] [99] [100]

    عرض تقسيم الشاشة

    تمت إضافة الدعم الأصلي لعرض الشاشة المنقسمة في الإصدار 7.0 من نظام التشغيل Android نوجا. [100]

    أقدم الهواتف الذكية المستندة إلى نظام التشغيل Android والتي تم تخصيصها من قبل البائع والمعروفة باحتوائها على وضع عرض الشاشة المنقسمة هي 2012 Samsung Galaxy S3 و Note 2 ، والتي تلقت السابقة هذه الميزة مع جناح ممتاز تم تقديم الترقية في TouchWiz مع Android 4.1 Jelly Bean. [101]

    الشحن أثناء إيقاف التشغيل

    عند توصيل أو فصل طاقة الشحن وعند تشغيل زر الطاقة أو زر الصفحة الرئيسية لفترة وجيزة ، كل ذلك أثناء إيقاف تشغيل الجهاز ، يظهر على الشاشة مقياس بطارية مرئي يختلف مظهره بين البائعين ، مما يسمح للمستخدم بتقييم حالة الشحن بسرعة انقطاع التيار الكهربائي دون الحاجة إلى تمهيده أولاً. يعرض البعض نسبة البطارية. [102]

    التأثير اللمسي المقترن بالصوت

    منذ الإصدار 12 من نظام التشغيل Android ، الذي تم إصداره في أوائل عام 2021 ، يمكن ضبط الاهتزاز المتزامن لاستكمال الصوت. [103] [104] كانت هذه الميزة موجودة في البداية تحت اسم "Auto Haptic" على نظام Android 2012 الذي يعمل بنظام التشغيل Samsung Galaxy S III ، والذي تم إصداره مع تثبيت تعديل البائع (TouchWiz) لنظام Android 4.1 Jelly Bean. [105]

    التطبيقات

    تأتي العديد من أجهزة Android مع تطبيقات Google المثبتة مسبقًا ، بما في ذلك Gmail وخرائط Google و Google Chrome و YouTube وموسيقى Google Play وأفلام Google Play و amp TV وغير ذلك الكثير.

    التطبيقات ("التطبيقات") ، التي تعمل على توسيع وظائف الأجهزة (ويجب أن تكون 64 بت [106]) ، تتم كتابتها باستخدام مجموعة تطوير برامج Android (SDK) [107] وغالبًا لغة برمجة Kotlin التي حلت محل Java كلغة Google المفضلة لتطوير تطبيقات Android في مايو 2019 ، [108] وتم الإعلان عنها في الأصل في مايو 2017. [109] [110] لا تزال Java مدعومة (في الأصل الخيار الوحيد لبرامج مساحة المستخدم ، وغالبًا ما يتم خلطها مع Kotlin ) ، كما هو الحال في C ++. [111] يمكن دمج Java و / أو لغات JVM الأخرى ، مثل Kotlin ، مع C / C ++ ، [112] مع اختيار أوقات التشغيل غير الافتراضية التي تتيح دعمًا أفضل لـ C ++. [113] لغة برمجة Go مدعومة أيضًا ، على الرغم من وجود مجموعة محدودة من واجهات برمجة التطبيقات (API). [114]

    يتضمن SDK مجموعة شاملة من أدوات التطوير ، [115] بما في ذلك مصحح الأخطاء ومكتبات البرامج ومحاكي الهاتف استنادًا إلى QEMU والوثائق وعينة التعليمات البرمجية والبرامج التعليمية. في البداية ، كانت بيئة التطوير المتكاملة المدعومة من Google (IDE) هي Eclipse باستخدام المكون الإضافي Android Development Tools (ADT) في ديسمبر 2014 ، أصدرت Google Android Studio ، استنادًا إلى IntelliJ IDEA ، باعتباره IDE الأساسي لتطوير تطبيقات Android. تتوفر أدوات تطوير أخرى ، بما في ذلك مجموعة أدوات التطوير الأصلية (NDK) للتطبيقات أو الإضافات في C أو C ++ ، و Google App Inventor ، وبيئة مرئية للمبرمجين المبتدئين ، والعديد من أطر تطبيقات الويب للجوّال عبر الأنظمة الأساسية. في يناير 2014 ، كشفت Google النقاب عن إطار عمل يستند إلى Apache Cordova لنقل تطبيقات الويب Chrome HTML 5 إلى Android ، ملفوفة في غلاف تطبيق أصلي. [116] بالإضافة إلى ذلك ، استحوذت Google على Firebase في عام 2014 والذي يوفر أدوات مفيدة لمطوري الويب والتطبيقات. [117]

    يحتوي Android على مجموعة متزايدة من تطبيقات الطرف الثالث ، والتي يمكن للمستخدمين الحصول عليها عن طريق تنزيل ملف APK (حزمة تطبيقات Android) وتثبيته ، أو عن طريق تنزيلها باستخدام برنامج متجر التطبيقات الذي يسمح للمستخدمين بالتثبيت والتحديث والإزالة تطبيقات من أجهزتهم. متجر Google Play هو متجر التطبيقات الأساسي المثبت على أجهزة Android التي تتوافق مع متطلبات توافق Google وترخيص برنامج Google Mobile Services. [118] [119] يتيح متجر Google Play للمستخدمين تصفح وتنزيل وتحديث التطبيقات المنشورة بواسطة Google والمطورين الخارجيين اعتبارًا من يناير 2021 [تحديث] ، وهناك أكثر من ثلاثة ملايين تطبيق متاح لنظام Android في متجر Play. [17] [120] اعتبارًا من يوليو 2013 [تحديث] ، تم تنفيذ 50 مليار عملية تثبيت للتطبيق. [121] [122] تقدم بعض شركات النقل فواتير مباشرة من شركة النقل لمشتريات تطبيقات Google Play ، حيث يتم إضافة تكلفة التطبيق إلى فاتورة المستخدم الشهرية. [123] اعتبارًا من مايو 2017 [تحديث] ، هناك أكثر من مليار مستخدم نشط شهريًا لـ Gmail و Android و Chrome و Google Play والخرائط.

    نظرًا للطبيعة المفتوحة لنظام Android ، يوجد أيضًا عدد من أسواق تطبيقات الجهات الخارجية لنظام Android ، إما لتوفير بديل للأجهزة التي لا يُسمح لها بالشحن مع متجر Google Play ، وتوفير تطبيقات لا يمكن عرضها على متجر Google Play. لانتهاكات السياسة ، أو لأسباب أخرى. تضمنت الأمثلة على متاجر الجهات الخارجية Amazon Appstore و GetJar و SlideMe. يسعى F-Droid ، وهو سوق بديل آخر ، إلى توفير التطبيقات التي يتم توزيعها بموجب تراخيص مجانية ومفتوحة المصدر. [118] [124] [125] [126]

    في أكتوبر 2020 ، أزالت Google العديد من تطبيقات Android من متجر Play ، حيث تم تحديد أنها تنتهك قواعد جمع البيانات الخاصة بها. تم إبلاغ الشركة من قبل المجلس الدولي للمساءلة الرقمية (IDAC) أن التطبيقات للأطفال مثل تلوين الأرقام, صالون الاميرة و القطط وأمبير، مع عمليات تنزيل جماعية بلغت 20 مليونًا ، كانت تنتهك سياسات Google. [127]

    في حدث إعلان Windows 11 في يونيو 2021 ، عرضت Microsoft نظام Windows الفرعي الجديد لنظام Android (WSA) الذي سيمكن دعم مشروع Android Open Source Project (AOSP) وسيسمح للمستخدمين بتشغيل تطبيقات Android على سطح مكتب Windows. [128]

    مدير الملفات

    منذ Android 6 Marshmallow ، مدير ملفات بسيط يحمل الاسم الرمزي المستندات [أ] هو جزء من جوهر نظام التشغيل ، ويعتمد على محدد الملف. لا يمكن الوصول إليه إلا من خلال قائمة التخزين في إعدادات النظام. [129]

    التخزين المتاح

    أندرويد 6.0 مرشملوو جلبت تخزين قابل للتبني، وهو خيار لتنسيق بطاقة الذاكرة وتركيبها كامتداد لوحدة التخزين الداخلية بدلاً من وحدة التخزين المحمولة المنفصلة الافتراضية.

    في حين أنه من المحتمل أن يسهل إدارة الملفات على الجهاز بسبب ظهور الملفات المخزنة على كل من وحدة التخزين الداخلية وبطاقة الذاكرة في مكان واحد ، فإن التخزين المعتمد يرفض استعادة البيانات عند وجود عيب فني وإعادة الاستخدام الفوري في جهاز مختلف حتى إعادة التهيئة. [130]

    لهذه الأسباب ، اختار كبار البائعين Samsung و LG استبعاد التخزين القابل للتبني. [131]

    تم تخزين التطبيقات التي تم نقلها إلى بطاقة الذاكرة مسبقًا كملفات .asec داخل دليل ".android_secure". [132]

    إدارة الذاكرة

    نظرًا لأن أجهزة Android تعمل عادةً بالبطارية ، فقد تم تصميم Android لإدارة العمليات للحفاظ على استهلاك الطاقة عند الحد الأدنى. عندما لا يكون أحد التطبيقات قيد الاستخدام ، يوقف النظام تشغيله بحيث لا يستخدم طاقة البطارية أو موارد وحدة المعالجة المركزية أثناء توفره للاستخدام الفوري بدلاً من إغلاقه. [133] [134] يدير Android التطبيقات المخزنة في الذاكرة تلقائيًا: عندما تكون الذاكرة منخفضة ، سيبدأ النظام بشكل غير مرئي ويغلق العمليات غير النشطة تلقائيًا ، بدءًا من تلك التي كانت غير نشطة لأطول فترة زمنية. [135] [136] ذكرت شركة Lifehacker في عام 2011 أن تطبيقات الطرف الثالث القاتلة للمهام تضر أكثر مما تنفع. [137]

    خيارات للمطور

    توجد بعض الإعدادات للاستخدام من قبل المطورين لتصحيح الأخطاء ومستخدمي الطاقة في القائمة الفرعية "خيارات المطور" ، مثل القدرة على تمييز أجزاء التحديث من الشاشة ، وإظهار تراكب مع الحالة الحالية لشاشة اللمس ، وإظهار نقاط اللمس لـ إمكانية الاستخدام في تسجيل الشاشة ، وإخطار المستخدم بعمليات الخلفية غير المستجيبة مع خيار إنهاءها ("إظهار جميع أخطاء ANR" ، أي "التطبيق لا يستجيب") ، ومنع عميل صوت Bluetooth من التحكم في مستوى صوت النظام ("تعطيل مستوى الصوت المطلق") ، واضبط مدة انتقال الرسوم المتحركة أو قم بإلغاء تنشيطها تمامًا لتسريع التنقل. [138] [139] [140]

    يتم إخفاء خيارات المطور في البداية منذ Android 4.2 "Jelly Bean" ، ولكن يمكن تمكينها عن طريق تشغيل رقم إصدار نظام التشغيل في معلومات الجهاز سبع مرات. يتطلب إخفاء خيارات المطورين مرة أخرى حذف بيانات المستخدم لتطبيق "الإعدادات" ، وربما إعادة تعيين بعض التفضيلات الأخرى. [141] [142] [143]

    النظام الأساسي للأجهزة الرئيسية لنظام Android هو ARM (معماري ARMv7 و ARMv8-A) ، مع دعم معماري x86 و x86-64 رسميًا أيضًا في الإصدارات الأحدث من Android. [144] [145] [146] قدم مشروع Android-x86 غير الرسمي دعمًا لمعماريات x86 قبل الدعم الرسمي. [147] [148] منذ عام 2012 ، بدأت أجهزة Android المزودة بمعالجات Intel في الظهور ، بما في ذلك الهواتف [149] والأجهزة اللوحية. أثناء الحصول على دعم للأنظمة الأساسية 64 بت ، تم إنشاء Android أولاً للعمل على 64 بت x86 ثم على ARM64. منذ Android 5.0 "Lollipop" ، يتم دعم متغيرات 64 بت لجميع الأنظمة الأساسية بالإضافة إلى متغيرات 32 بت. [144] تم إصدار منفذ تجريبي غير رسمي لنظام التشغيل لمعمارية RISC-V في عام 2021. [150]

    تتراوح متطلبات الحد الأدنى من ذاكرة الوصول العشوائي للأجهزة التي تعمل بنظام Android 7.1 من 2 غيغابايت للحصول على أفضل الأجهزة ، وحتى 1 غيغابايت للشاشة الأكثر شيوعًا. يدعم Android جميع إصدارات OpenGL ES و Vulkan (والإصدار 1.1 متاح لبعض الأجهزة [151]).

    تشتمل أجهزة Android على العديد من مكونات الأجهزة الاختيارية ، بما في ذلك الكاميرات الثابتة أو كاميرات الفيديو ، ونظام تحديد المواقع العالمي (GPS) ، وأجهزة استشعار التوجيه ، وأدوات التحكم المخصصة في الألعاب ، ومقاييس التسارع ، والجيروسكوبات ، والبارومترات ، ومقاييس المغناطيسية ، ومستشعرات القرب ، وأجهزة استشعار الضغط ، ومقاييس الحرارة ، وشاشات اللمس. بعض مكونات الأجهزة غير مطلوبة ، ولكنها أصبحت قياسية في فئات معينة من الأجهزة ، مثل الهواتف الذكية ، ويتم تطبيق متطلبات إضافية في حالة وجودها. كانت بعض الأجهزة الأخرى مطلوبة في البداية ، ولكن تم تخفيف هذه المتطلبات أو تم إلغاؤها تمامًا. على سبيل المثال ، نظرًا لأن Android تم تطويره في البداية كنظام تشغيل للهاتف ، فقد كانت الأجهزة مثل الميكروفونات مطلوبة ، بينما أصبحت وظيفة الهاتف اختيارية بمرور الوقت. [122] اعتاد Android أن يتطلب كاميرا ضبط تلقائي للصورة ، والتي تم تخفيفها إلى كاميرا ذات تركيز ثابت [122] إذا كانت موجودة على الإطلاق ، حيث تم إسقاط الكاميرا كشرط تمامًا عندما بدأ استخدام Android في أجهزة فك التشفير.

    بالإضافة إلى تشغيل الهواتف الذكية والأجهزة اللوحية ، يقوم العديد من البائعين بتشغيل نظام Android أصلاً على أجهزة الكمبيوتر العادية باستخدام لوحة المفاتيح والماوس. [152] [153] [154] [155] بالإضافة إلى توفرها على الأجهزة المتاحة تجاريًا ، تتوفر إصدارات مماثلة لأجهزة الكمبيوتر من Android مجانًا من مشروع Android-x86 ، بما في ذلك Android 4.4 المخصص. [156] باستخدام محاكي Android الذي يعد جزءًا من Android SDK ، أو محاكيات الجهات الخارجية ، يمكن أيضًا أن يعمل Android بشكل غير أصلي على بنيات x86. [157] [158] تقوم الشركات الصينية ببناء نظام تشغيل للكمبيوتر الشخصي والجوال ، يعتمد على Android ، "للتنافس بشكل مباشر مع Microsoft Windows و Google Android". [159] أشارت الأكاديمية الصينية للهندسة إلى أن "أكثر من اثنتي عشرة" شركة كانت تقوم بتخصيص نظام Android بعد الحظر الصيني لاستخدام Windows 8 على أجهزة الكمبيوتر الحكومية. [160] [161] [162]

    تم تطوير Android بواسطة Google حتى تصبح أحدث التغييرات والتحديثات جاهزة للإصدار ، وعند هذه النقطة يتم توفير شفرة المصدر لمشروع Android Open Source Project (AOSP) ، [163] وهي مبادرة مفتوحة المصدر بقيادة Google. [164] يمكن العثور على رمز AOSP بدون تعديل على أجهزة محددة ، خاصة Nexus السابق وسلسلة أجهزة Android One الحالية. [165]

    رمز المصدر ، بدوره ، مخصص من قبل الشركات المصنعة للمعدات الأصلية (OEMs) للتشغيل على أجهزتهم. [166] [167] لا تحتوي شفرة مصدر Android على برامج تشغيل الأجهزة ، وغالبًا ما تكون مملوكة ، والتي تكون مطلوبة لبعض مكونات الأجهزة. [168] نتيجة لذلك ، تأتي معظم أجهزة Android ، بما في ذلك أجهزة Google ، مزودة بمجموعة من البرامج المجانية والمفتوحة المصدر والمملوكة ، مع البرامج المطلوبة للوصول إلى خدمات Google التي تقع ضمن الفئة الأخيرة. [ بحاجة لمصدر ]

    جدول التحديث

    تعلن Google عن ترقيات تدريجية رئيسية لنظام Android على أساس سنوي. [169] يمكن تثبيت التحديثات على الأجهزة عبر الهواء. [١٧٠] أحدث إصدار رئيسي هو Android 11.

    تسبب التباين الواسع في الأجهزة [171] في أجهزة Android في حدوث تأخيرات كبيرة في ترقيات البرامج وتصحيحات الأمان. يجب أن تكون كل ترقية مصممة خصيصًا ، وهي عملية تستغرق وقتًا وموارد. [172] باستثناء الأجهزة ضمن علامتي Google Nexus و Pixel ، غالبًا ما تصل التحديثات بعد شهور من إصدار الإصدار الجديد ، أو لا تصل على الإطلاق. [173] غالبًا ما يعطي المصنعون الأولوية لأحدث أجهزتهم ويتركون الأجهزة القديمة وراءهم. [١٧٤] يمكن أن تحدث تأخيرات إضافية عن طريق شركات الاتصالات اللاسلكية الذين ، بعد تلقي التحديثات من الشركات المصنعة ، يقومون بتخصيص Android بشكل أكبر لاحتياجاتهم وإجراء اختبارات مكثفة على شبكاتهم قبل إرسال الترقية. [174] [175] هناك أيضًا حالات يكون فيها التحديث مستحيلًا بسبب عدم قيام الشركة المصنعة بتحديث برامج التشغيل الضرورية. [176]

    تعرض الافتقار إلى دعم ما بعد البيع من الشركات المصنعة والناقلة لانتقادات واسعة النطاق من قبل مجموعات المستهلكين ووسائل الإعلام التكنولوجية. [177] [178] [179] لاحظ بعض المعلقين أن الصناعة لديها حافز مالي لعدم ترقية أجهزتهم ، لأن عدم وجود تحديثات للأجهزة الحالية يغذي شراء أحدث الأجهزة ، [180] وهو موقف يوصف بأنه "مهين ". [179] الحارس اشتكى من أن طريقة توزيع التحديثات معقدة فقط لأن الشركات المصنعة والناقلة صممت ذلك بهذه الطريقة. [179] في عام 2011 ، دخلت Google في شراكة مع عدد من اللاعبين في المجال للإعلان عن "Android Update Alliance" ، وتعهد بتقديم تحديثات في الوقت المناسب لكل جهاز لمدة 18 شهرًا بعد إصداره ، ومع ذلك ، لم تكن هناك كلمة رسمية أخرى حول هذا التحالف منذ ذلك الحين إعلانها. [174] [181]

    في عام 2012 ، بدأت Google في فصل جوانب معينة من نظام التشغيل (خاصة تطبيقاتها المركزية) حتى يمكن تحديثها من خلال متجر Google Play بشكل مستقل عن نظام التشغيل. أحد هذه المكونات ، Google Play Services ، عبارة عن عملية مغلقة المصدر على مستوى النظام توفر واجهات برمجة تطبيقات لخدمات Google ، يتم تثبيتها تلقائيًا على جميع الأجهزة تقريبًا التي تعمل بنظام Android 2.2 "Froyo" والإصدارات الأحدث. من خلال هذه التغييرات ، يمكن لـ Google إضافة وظائف نظام جديدة وتحديث التطبيقات دون الحاجة إلى توزيع ترقية لنظام التشغيل نفسه. [182] نتيجة لذلك ، احتوى نظاما التشغيل Android 4.2 و 4.3 "Jelly Bean" على عدد أقل نسبيًا من التغييرات التي تواجه المستخدم ، مع التركيز بشكل أكبر على التغييرات الطفيفة وتحسينات النظام الأساسي. [183]

    وصف جيسون ماكنزي ، المدير التنفيذي لشركة HTC آنذاك ، التحديثات الأمنية الشهرية بأنها "غير واقعية" في عام 2015 ، وكانت Google تحاول إقناع شركات الاتصالات باستبعاد تصحيحات الأمان من إجراءات الاختبار الكاملة. في مايو 2016 ، أفادت بلومبرج بيزنس ويك أن Google تبذل جهودًا للحفاظ على تحديث Android بشكل أكبر ، بما في ذلك تسريع معدلات تحديثات الأمان ، وطرح الحلول التقنية ، وتقليل متطلبات اختبار الهاتف ، وتصنيف صانعي الهواتف في محاولة "للعار "منهم إلى سلوك أفضل. كما ذكر من قبل بلومبرج: "نظرًا لأن الهواتف الذكية أصبحت أكثر قدرة وتعقيدًا وقابلية للاختراق ، فإن وجود أحدث البرامج التي تعمل بشكل وثيق مع الأجهزة أمر مهم بشكل متزايد". اعترف هيروشي لوكهايمر ، رئيس Android ، بأنه "ليس الوضع المثالي" ، وعلق كذلك على أن عدم وجود تحديثات هو "الحلقة الأضعف في الأمان على Android". وصفت شركات الاتصالات اللاسلكية في التقرير بأنها "أكثر المناقشات تحديًا" ، نظرًا لبطء وقت الموافقة عليها أثناء الاختبار على شبكاتها ، على الرغم من أن بعض شركات الاتصالات ، بما في ذلك Verizon Wireless و Sprint Corporation ، تقصر بالفعل أوقات الموافقة الخاصة بهم. في محاولة أخرى للإقناع ، شاركت Google قائمة بأفضل صانعي الهواتف التي تم قياسها بواسطة الأجهزة المحدثة مع شركائها في Android ، وتفكر في جعل القائمة عامة. [ متي؟ ] قال مايك تشان ، الشريك المؤسس لشركة Nextbit لصناعة الهواتف ومطور Android السابق ، إن "أفضل طريقة لحل هذه المشكلة هي إعادة هيكلة ضخمة لنظام التشغيل" ، أو قد تستثمر Google في تدريب الشركات المصنعة وشركات الاتصالات على كن مواطنين صالحين على Android ". [184] [185] [186]

    في مايو 2017 ، مع الإعلان عن Android 8.0 ، قدمت Google Project Treble ، وهو إعادة هندسة رئيسية لإطار عمل Android OS المصمم لتسهيل قيام الشركات المصنعة بتحديث الأجهزة إلى إصدارات أحدث من Android بشكل أسهل وأسرع وأقل تكلفة. يفصل Project Treble تنفيذ البائع (برنامج خاص بالجهاز ، منخفض المستوى مكتوب بواسطة مصنعي السيليكون) عن إطار عمل نظام التشغيل Android عبر "واجهة بائع" جديدة. في Android 7.0 والإصدارات الأقدم ، لا توجد واجهة بائع رسمية ، لذلك يجب على صانعي الأجهزة تحديث أجزاء كبيرة من كود Android لنقل الجهاز إلى إصدار أحدث من نظام التشغيل. مع Treble ، توفر واجهة البائع المستقرة الجديدة الوصول إلى الأجزاء الخاصة بالأجهزة من Android ، مما يمكّن صانعي الأجهزة من تقديم إصدارات Android الجديدة ببساطة عن طريق تحديث إطار عمل نظام التشغيل Android ، "دون أي عمل إضافي مطلوب من مصنعي السيليكون." [187]

    في سبتمبر 2017 ، كشف فريق Project Treble من Google أنه كجزء من جهودهم لتحسين دورة حياة الأمان لأجهزة Android ، تمكنت Google من جعل Linux Foundation توافق على تمديد دورة حياة دعم Linux Long-Term Support (LTS) فرع kernel من العامين اللذين استمر فيهما تاريخياً إلى 6 سنوات للإصدارات المستقبلية من نواة LTS ، بدءًا من Linux kernel 4.4. [188]

    في مايو 2019 ، مع الإعلان عن Android 10 ، قدمت Google Project Mainline لتبسيط وتسريع تسليم التحديثات إلى نظام Android البيئي. يتيح Project Mainline تحديثات لمكونات نظام التشغيل الأساسية من خلال متجر Google Play. نتيجة لذلك ، يمكن تنزيل وتثبيت تحسينات الأمان والأداء الهامة التي كانت في السابق جزءًا من تحديثات نظام التشغيل الكاملة وتثبيتها بنفس سهولة تحديث التطبيق. [189]

    أبلغت Google عن طرح تعديلات جديدة في Android 12 تهدف إلى تسهيل استخدام متاجر تطبيقات الطرف الثالث. أدى هذا الإعلان إلى تصحيح المخاوف التي تم الإبلاغ عنها بشأن تطوير تطبيقات Android ، بما في ذلك الصراع على نظام دفع بديل داخل التطبيق والصعوبات التي تواجهها الشركات التي تتحرك عبر الإنترنت بسبب COVID-19. [190]

    نواة لينكس

    تعتمد نواة Android على فروع دعم Linux kernel طويل المدى (LTS). اعتبارًا من [تحديث] 2021 ، يستخدم Android الإصدارات 4.14 أو 4.19 أو 5.4 من Linux kernel. [191] تعتمد النواة الفعلية على الجهاز الفردي. [192]

    يحتوي متغير Android لـ Linux kernel على مزيد من التغييرات المعمارية التي يتم تنفيذها بواسطة Google خارج دورة تطوير Linux kernel النموذجية ، مثل تضمين مكونات مثل أشجار الجهاز و ashmem و ION ومعالجة مختلفة من الذاكرة (OOM). [193] [194] تم رفض بعض الميزات التي ساهمت بها Google في نواة Linux ، ولا سيما ميزة إدارة الطاقة المسماة "wakelocks" ، [195] في البداية من قِبل مطوري النواة الرئيسية جزئيًا لأنهم شعروا أن Google لم تظهر أي نية للحفاظ عليها الكود الخاص به. [196] [197] أعلنت Google في أبريل 2010 أنها ستوظف موظفين اثنين للعمل مع مجتمع Linux kernel ، [198] لكن جريج كروه هارتمان ، مشرف صيانة Linux kernel الحالي لفرع المستقر ، قال في ديسمبر 2010 إنه كان قلقًا من أن Google لم تعد تحاول تضمين تغييرات التعليمات البرمجية في نظام Linux السائد. [197] صرح باتريك برادي ، مهندس Google ، ذات مرة في مؤتمر مطوري الشركة أن "Android ليس Linux" ، [199] مع عالم الكمبيوتر مضيفًا "دعني أبسط الأمر عليك ، بدون Linux ، لا يوجد Android". [200] آرس تكنيكا كتب أنه "على الرغم من أن Android مبني على قمة Linux kernel ، إلا أن النظام الأساسي لديه القليل جدًا من القواسم المشتركة مع مكدس Linux لسطح المكتب التقليدي". [199]

    في أغسطس 2011 ، قال Linus Torvalds "في النهاية ، سيعود Android و Linux إلى نواة مشتركة ، ولكن من المحتمل ألا تكون لمدة أربع إلى خمس سنوات". [201] في ديسمبر 2011 ، أعلن Greg Kroah-Hartman عن بدء Android Mainlining Project ، والذي يهدف إلى إعادة بعض برامج تشغيل Android والتصحيحات والميزات إلى Linux kernel ، بدءًا من Linux 3.3. [202] تضمن لينكس إمكانيات النوم التلقائي و wakelocks في 3.5 نواة ، بعد العديد من المحاولات السابقة للدمج. الواجهات هي نفسها ولكن تطبيق Linux المنبع يسمح بوضعين مختلفين للتعليق: للذاكرة (الإيقاف التقليدي الذي يستخدمه Android) ، والقرص (السبات ، كما هو معروف على سطح المكتب). [203] تحتفظ Google بمستودع رمز عام يحتوي على أعمالهم التجريبية لإعادة تأسيس Android على أحدث إصدارات Linux الثابتة. [204] [205]

    Android هو توزيعة Linux وفقًا لمؤسسة Linux ، [206] مدير المصدر المفتوح في Google كريس ديبونا ، [207] والعديد من الصحفيين. [208] [209] يقول آخرون ، مثل مهندس Google Patrick Brady ، أن Android ليس Linux بالمعنى التقليدي لتوزيع Linux الشبيه بنظام Linux ولا يتضمن Android مكتبة GNU C (تستخدم Bionic كمكتبة C بديلة) وبعض المكونات الأخرى الموجودة عادةً في توزيعات Linux. [210]

    مع إصدار Android Oreo في عام 2017 ، بدأت Google في مطالبة الأجهزة التي يتم شحنها مع SoCs الجديدة بإصدار Linux kernel 4.4 أو أحدث ، لأسباب أمنية. الأجهزة الحالية التي تمت ترقيتها إلى Oreo ، والمنتجات الجديدة التي تم إطلاقها مع SoCs الأقدم ، تم إعفاؤها من هذه القاعدة. [211] [212]

    تجذير

    يتم تقسيم تخزين الفلاش على أجهزة Android إلى عدة أقسام ، مثل / system / لنظام التشغيل نفسه ، و / data / لبيانات المستخدم وعمليات تثبيت التطبيقات. [213]

    على عكس توزيعات Linux لسطح المكتب ، لا يتم منح مالكي أجهزة Android حق الوصول إلى الجذر لنظام التشغيل والأقسام الحساسة مثل / system / للقراءة فقط. ومع ذلك ، يمكن الحصول على الوصول إلى الجذر من خلال استغلال الثغرات الأمنية في Android ، والتي يتم استخدامها بشكل متكرر من قبل مجتمع المصادر المفتوحة لتعزيز قدرات أجهزتهم وقابليتها للتخصيص ، ولكن أيضًا من قبل الأطراف الضارة لتثبيت الفيروسات والبرامج الضارة. [214]

    تتطلب عملية تمكين الوصول إلى الجذر أن يكون محمل الإقلاع في الجهاز ، والذي يتم قفله افتراضيًا ، في حالة إلغاء تأمين. عملية فتح القفل تعيد تعيين النظام إلى حالة المصنع ، وتمحو جميع بيانات المستخدم. [215]

    كومة البرمجيات

    بالإضافة إلى Linux kernel ، توجد البرامج الوسيطة والمكتبات وواجهات برمجة التطبيقات المكتوبة بلغة C وبرامج التطبيقات التي تعمل على إطار عمل للتطبيق الذي يتضمن مكتبات متوافقة مع Java. يستمر تطوير نواة Linux بشكل مستقل عن مشاريع كود المصدر الأخرى لنظام Android.

    يستخدم Android Android Runtime (ART) كبيئة تشغيل خاصة به (تم تقديمها في الإصدار 4.4) ، والتي تستخدم التجميع المسبق (AOT) لتجميع رمز التطبيق الثانوي بالكامل في رمز الجهاز عند تثبيت أحد التطبيقات. في Android 4.4 ، كانت ART ميزة تجريبية ولم يتم تمكينها افتراضيًا ، فقد أصبحت خيار وقت التشغيل الوحيد في الإصدار الرئيسي التالي من Android ، 5.0. [216] في الإصدارات التي لم تعد مدعومة ، حتى الإصدار 5.0 عندما تولى ART المسؤولية ، استخدم Android سابقًا Dalvik كآلة افتراضية للعملية مع تجميع يعتمد على التتبع في الوقت المناسب (JIT) لتشغيل Dalvik "dex-code" (Dalvik Executable ) ، والتي تُترجم عادةً من Java bytecode. باتباع مبدأ JIT القائم على التتبع ، بالإضافة إلى تفسير غالبية كود التطبيق ، يقوم Dalvik بالتجميع والتنفيذ الأصلي لمقاطع التعليمات البرمجية المحددة التي يتم تنفيذها بشكل متكرر ("التتبع") في كل مرة يتم فيها تشغيل التطبيق. [217] [218] [219] بالنسبة لمكتبتها في Java ، تستخدم منصة Android مجموعة فرعية من مشروع Apache Harmony الذي تم إيقافه الآن. [220] في ديسمبر 2015 ، أعلنت Google أن الإصدار التالي من Android سيتحول إلى تطبيق Java بناءً على مشروع OpenJDK. [221]

    تم تطوير مكتبة C القياسية في Android ، Bionic ، بواسطة Google خصيصًا لنظام Android ، كاشتقاق من رمز مكتبة C القياسي الخاص بـ BSD. تم تصميم Bionic نفسها بالعديد من الميزات الرئيسية الخاصة بنواة Linux. الفوائد الرئيسية لاستخدام Bionic بدلاً من مكتبة GNU C (glibc) أو uClibc هي بصمة وقت التشغيل الأصغر ، وتحسين وحدات المعالجة المركزية منخفضة التردد. في الوقت نفسه ، تم ترخيص Bionic بموجب شروط ترخيص BSD ، والذي تجده Google أكثر ملاءمة لنموذج الترخيص الشامل لنظام Android. [219]

    بهدف الحصول على نموذج ترخيص مختلف ، في نهاية عام 2012 ، قامت Google بتحويل مكدس Bluetooth في Android من BlueZ المرخص من GPL إلى BlueDroid المرخص من Apache. [222] تم تطوير مكدس بلوتوث جديد ، يسمى Gabeldorsche ، لمحاولة إصلاح الأخطاء في تطبيق BlueDroid. [223]

    لا يحتوي Android على نظام X Window أصلي افتراضيًا ، كما أنه لا يدعم المجموعة الكاملة من مكتبات GNU القياسية. أدى ذلك إلى صعوبة نقل تطبيقات أو مكتبات Linux الحالية إلى Android ، [210] حتى جلب الإصدار r5 من Android Native Development Kit دعمًا للتطبيقات المكتوبة بالكامل بلغة C أو C ++. [224] يمكن أيضًا استخدام المكتبات المكتوبة بلغة C في التطبيقات عن طريق حقن طبقة صغيرة واستخدام JNI. [225]

    في الإصدارات الحالية من Android ، يتم استخدام "Toybox" ، وهي مجموعة من الأدوات المساعدة لسطر الأوامر (غالبًا للاستخدام بواسطة التطبيقات ، حيث لا يوفر Android واجهة سطر أوامر افتراضيًا) (منذ إصدار Marshmallow) لتحل محل أداة مماثلة تم العثور على مجموعة "Toolbox" في إصدارات Android السابقة. [226]

    يحتوي Android على نظام تشغيل آخر ، Trusty OS ، بداخله ، كجزء من مكونات برنامج "Trusty" التي تدعم بيئة تنفيذ موثوقة (TEE) على الأجهزة المحمولة. " "Trusty and Trusty API عرضة للتغيير. [..] يمكن كتابة تطبيقات نظام التشغيل Trusty في C / C ++ (دعم C ++ محدود) ، ولديهم حق الوصول إلى مكتبة C صغيرة. [..] All Trusty التطبيقات متعددة الخيوط أحادية الترابط في مساحة المستخدمين الموثوقة غير مدعومة حاليًا. [..] تطوير تطبيقات الطرف الثالث غير مدعوم في "الإصدار الحالي ، والبرامج التي تعمل على نظام التشغيل والمعالج له ، قم بتشغيل" إطار عمل إدارة الحقوق الرقمية للمحتوى المحمي . [..] هناك العديد من الاستخدامات الأخرى لـ TEE مثل مدفوعات الهاتف المحمول ، والخدمات المصرفية الآمنة ، وتشفير القرص الكامل ، والمصادقة متعددة العوامل ، وحماية إعادة تعيين الجهاز ، والتخزين الدائم المحمي من إعادة التشغيل ، والعرض اللاسلكي ("cast") للحماية المحتوى ، ومعالجة آمنة لرقم التعريف الشخصي وبصمات الأصابع ، وحتى اكتشاف البرامج الضارة ". [227]

    مجتمع مفتوح المصدر

    تم إصدار كود مصدر Android بواسطة Google بموجب ترخيص مفتوح المصدر ، وقد شجعت طبيعته المفتوحة مجتمعًا كبيرًا من المطورين والمتحمسين لاستخدام الكود مفتوح المصدر كأساس للمشروعات التي يقودها المجتمع ، والتي تقدم تحديثات للأجهزة القديمة ، إضافة ميزات جديدة للمستخدمين المتقدمين أو إحضار Android إلى الأجهزة التي تم شحنها في الأصل مع أنظمة تشغيل أخرى. [228] غالبًا ما تجلب هذه الإصدارات التي طورها المجتمع ميزات وتحديثات جديدة للأجهزة بشكل أسرع من تلك التي تقدمها الشركة المصنعة / قنوات الناقل الرسمية ، بمستوى جودة مماثل. [229] توفر دعمًا مستمرًا للأجهزة القديمة التي لم تعد تتلقى تحديثات رسمية أو تجلب Android للأجهزة التي تم إصدارها رسميًا والتي تعمل بأنظمة تشغيل أخرى ، مثل HP TouchPad. غالبًا ما تأتي إصدارات المجتمع مسبقة الجذر وتحتوي على تعديلات لم يوفرها البائع الأصلي ، مثل القدرة على رفع تردد التشغيل أو زيادة / تقويض معالج الجهاز. [230] كان CyanogenMod هو البرنامج الثابت الأكثر استخدامًا في المجتمع ، [231] توقف الآن وخلفه LineageOS. [232]

    هناك ، اعتبارًا من أغسطس 2019 ، عدد قليل من توزيعات Android المخصصة (ROMs) لأحدث إصدار Android 9.0 Pie ، والذي تم إصداره للجمهور في أغسطس 2018. راجع قائمة توزيعات Android المخصصة.

    من الناحية التاريخية ، كانت الشركات المصنعة للأجهزة وشركات الجوال غير داعمة عادةً لتطوير البرامج الثابتة التابعة لجهات خارجية. يعرب المصنعون عن قلقهم بشأن الأداء غير السليم للأجهزة التي تشغل برامج غير رسمية وتكاليف الدعم الناتجة عن ذلك. [233] علاوة على ذلك ، تقدم البرامج الثابتة المعدلة مثل CyanogenMod أحيانًا ميزات ، مثل الربط ، والتي قد تفرض شركات النقل عليها رسومًا إضافية. نتيجة لذلك ، فإن العوائق التقنية بما في ذلك محمل الإقلاع المؤمّن والوصول المقيد إلى أذونات الجذر شائعة في العديد من الأجهزة. ومع ذلك ، مع ازدياد شعبية البرامج التي يطورها المجتمع ، وبعد بيان صادر عن أمين مكتبة الكونجرس في الولايات المتحدة يسمح بـ "كسر الحماية" للأجهزة المحمولة ، [234] قام المصنعون والناقلون بتخفيف موقفهم فيما يتعلق بتطوير الطرف الثالث ، مع البعض ، بما في ذلك HTC ، [233] موتورولا ، [235] سامسونغ [236] [237] وسوني ، [238] تقدم الدعم والتشجيع على التطوير. نتيجة لذلك ، بمرور الوقت ، تضاءلت الحاجة إلى التحايل على قيود الأجهزة لتثبيت البرامج الثابتة غير الرسمية حيث يتم شحن عدد متزايد من الأجهزة مع محمل الإقلاع غير المؤمَّن أو غير القابل للفتح ، على غرار سلسلة هواتف Nexus ، على الرغم من مطالبة المستخدمين عادةً بالتنازل عن أجهزتهم. ضمانات للقيام بذلك.[233] ومع ذلك ، على الرغم من قبول الشركة المصنعة ، لا تزال بعض شركات الاتصالات في الولايات المتحدة تطالب بإغلاق الهواتف ، مما يحبط المطورين والعملاء. [239]

    الأسماء الرمزية للجهاز

    داخليًا ، يحدد Android كل جهاز مدعوم من خلال الاسم الرمزي للجهاز، سلسلة قصيرة ، [240] والتي قد تكون أو لا تكون مشابهة لاسم الطراز المستخدم في تسويق الجهاز. على سبيل المثال ، الاسم الرمزي لجهاز هاتف Pixel الذكي هو سمكة ابو شراع.

    عادةً لا يكون الاسم الرمزي للجهاز مرئيًا للمستخدم النهائي ، ولكنه مهم لتحديد التوافق مع إصدارات Android المعدلة. يتم ذكره أحيانًا أيضًا في المقالات التي تناقش الجهاز ، لأنه يسمح بالتمييز بين متغيرات الأجهزة المختلفة للجهاز ، حتى لو قدمتها الشركة المصنعة بنفس الاسم. الاسم الرمزي للجهاز متاح لتشغيل التطبيقات ضمن android.os.Build.DEVICE. [241]

    في عام 2020 ، أطلقت Google مبادرة الثغرات الأمنية لشريك Android لتحسين أمان Android. [242] [243] شكلوا أيضًا فريق أمان Android. [244]

    نطاق الرقابة من قبل المؤسسات العامة

    كجزء من عمليات الكشف عن المراقبة الجماعية الأوسع لعام 2013 ، تم الكشف في سبتمبر 2013 أن وكالات الاستخبارات الأمريكية والبريطانية ، ووكالة الأمن القومي (NSA) ومقر الاتصالات الحكومية (GCHQ) ، على التوالي ، لديها حق الوصول إلى بيانات المستخدم على iPhone و BlackBerry وأجهزة Android. يقال إنهم قادرون على قراءة جميع معلومات الهاتف الذكي تقريبًا ، بما في ذلك الرسائل القصيرة والموقع ورسائل البريد الإلكتروني والملاحظات. [243] في يناير 2014 ، كشفت تقارير أخرى عن قدرات وكالات الاستخبارات على اعتراض المعلومات الشخصية المنقولة عبر الإنترنت عن طريق الشبكات الاجتماعية والتطبيقات الشائعة الأخرى مثل الطيورالغاضبة، التي تجمع المعلومات الشخصية لمستخدميها للإعلان ولأسباب تجارية أخرى. وفقا ل GCHQ الحارس، وهو دليل على غرار الويكي للتطبيقات المختلفة وشبكات الإعلانات ، والبيانات المختلفة التي يمكن سحبها من كل منها. [246] في وقت لاحق من ذلك الأسبوع ، أعلن مطور Angry Birds الفنلندي Rovio أنه يعيد النظر في علاقاته مع منصاته الإعلانية في ضوء هذه الاكتشافات ، ودعا الصناعة الأوسع لفعل الشيء نفسه. [247]

    كشفت الوثائق عن جهد إضافي من قبل وكالات الاستخبارات لاعتراض عمليات البحث والاستعلامات على خرائط Google المقدمة من Android والهواتف الذكية الأخرى لجمع معلومات الموقع بشكل مجمّع. [246] تصر NSA و GCHQ على أن أنشطتهما تتوافق مع جميع القوانين المحلية والدولية ذات الصلة ، على الرغم من أن صحيفة The Guardian صرحت بأن "عمليات الكشف الأخيرة يمكن أن تزيد أيضًا من القلق العام المتزايد حول كيفية قيام قطاع التكنولوجيا بجمع المعلومات واستخدامها ، خاصةً لمن هم خارج الولايات المتحدة. ، الذين يتمتعون بحماية خصوصية أقل من الأمريكيين ". [246]

    الوثائق المسربة التي نشرتها ويكيليكس ، الاسم الرمزي Vault 7 والمؤرخة من 2013 إلى 2016 ، توضح بالتفصيل قدرات وكالة الاستخبارات المركزية (CIA) لأداء المراقبة الإلكترونية والحرب الإلكترونية ، بما في ذلك القدرة على اختراق أنظمة التشغيل لمعظم الهواتف الذكية (بما في ذلك Android) . [248] [249]

    التهديدات الأمنية الشائعة

    يسرد البحث الذي أجرته شركة الأمان Trend Micro إساءة استخدام الخدمة المتميزة باعتباره النوع الأكثر شيوعًا من برامج Android الضارة ، حيث يتم إرسال الرسائل النصية من الهواتف المصابة إلى أرقام الهواتف ذات الأسعار الممتازة دون موافقة المستخدم أو حتى معرفته. تعرض البرامج الضارة الأخرى إعلانات غير مرغوب فيها وتدخلية على الجهاز ، أو ترسل معلومات شخصية إلى جهات خارجية غير مصرح بها. [250] تتزايد التهديدات الأمنية على Android بشكل كبير ، ومع ذلك ، جادل مهندسو Google بأن تهديد البرامج الضارة والفيروسات على Android يتم تضخيمه من قبل شركات الأمن لأسباب تجارية ، [251] [252] واتهموا صناعة الأمن باللعب على تخشى بيع برامج الحماية من الفيروسات للمستخدمين. [251] تؤكد Google أن البرامج الضارة الخطيرة نادرة للغاية ، [252] وأظهر استطلاع أجرته شركة F-Secure أن 0.5٪ فقط من برامج Android الضارة التي تم الإبلاغ عنها جاءت من متجر Google Play. [253]

    في أغسطس 2015 ، أعلنت Google أن الأجهزة في سلسلة Google Nexus ستبدأ في تلقي تصحيحات الأمان الشهرية. وكتبت Google أيضًا أن "أجهزة Nexus ستستمر في تلقي التحديثات الرئيسية لمدة عامين على الأقل وتصحيحات الأمان لمدة أطول من ثلاث سنوات من التوفر الأولي أو 18 شهرًا من آخر بيع للجهاز عبر Google Store". [254] [255] [256] في أكتوبر التالي ، خلص باحثون في جامعة كامبريدج إلى أن 87.7٪ من هواتف Android المستخدمة كانت تعرف نقاط الضعف الأمنية ولكنها غير مصححة بسبب نقص التحديثات والدعم. [257] [258] [259] رون أماديو من آرس تكنيكا كتب أيضًا في أغسطس 2015 أن "Android تم تصميمه في الأصل ، قبل كل شيء ، ليتم اعتماده على نطاق واسع. كانت Google تبدأ من الصفر بحصة سوقية تبلغ صفر بالمائة ، لذلك كان من دواعي سرورها التخلي عن السيطرة ومنح الجميع مقعدًا على الطاولة في المقابل للتبني. [.] الآن ، على الرغم من ذلك ، يمتلك Android حوالي 75-80 بالمائة من سوق الهواتف الذكية في جميع أنحاء العالم - مما يجعله ليس فقط نظام تشغيل الأجهزة المحمولة الأكثر شيوعًا في العالم ولكن يمكن القول إنه نظام التشغيل الأكثر شيوعًا ، على هذا النحو ، أصبح الأمان مشكلة كبيرة. لا يزال Android يستخدم سلسلة أوامر لتحديث البرامج تم تصميمها مرة أخرى عندما لم يكن لدى نظام Android البيئي أي أجهزة للتحديث ، ولا يعمل ". [260] بعد أخبار جدول Google الشهري ، وعدت بعض الشركات المصنعة ، بما في ذلك Samsung و LG ، بإصدار تحديثات أمنية شهرية ، [261] ولكن ، كما أشار جيري هيلدنبراند في Android Central في شباط (فبراير) 2016 ، "بدلاً من ذلك تلقينا بعض التحديثات على إصدارات محددة من مجموعة صغيرة من العارضات. ومجموعة من الوعود المنكوبة". [262]

    في منشور مارس 2017 على مدونة أمان Google ، كتب Adrian Ludwig و Mel Miller ، يقود أمان Android ، "تلقى أكثر من 735 مليون جهاز من أكثر من 200 مصنع تحديثًا لأمان النظام الأساسي في عام 2016" وأن "شركائنا من شركات الجوّال والأجهزة ساعدوا في توسيع نشر هذه التحديثات ، مع إصدار تحديثات لأكثر من نصف أفضل 50 جهازًا في جميع أنحاء العالم في الربع الأخير من عام 2016 ". وكتبوا أيضًا أن "حوالي نصف الأجهزة المستخدمة في نهاية عام 2016 لم تتلق تحديثًا لأمن النظام الأساسي في العام السابق" ، مشيرين إلى أن عملهم سيستمر في التركيز على تبسيط برنامج التحديثات الأمنية لتسهيل نشره من قبل الشركات المصنعة. [263] علاوة على ذلك ، في تعليق على تك كرانش، صرح Ludwig أن وقت انتظار التحديثات الأمنية قد تم تقليصه من "ستة إلى تسعة أسابيع وصولاً إلى بضعة أيام فقط" ، مع 78٪ من الأجهزة الرئيسية في أمريكا الشمالية مُحدَّثة فيما يتعلق بالأمان في نهاية عام 2016. [264]

    غالبًا ما لا تصل تصحيحات الأخطاء الموجودة في نظام التشغيل الأساسي إلى مستخدمي الأجهزة الأقدم والأقل سعرًا. [265] [266] ومع ذلك ، فإن طبيعة المصدر المفتوح لنظام Android تسمح لمقاولي الأمن بأخذ الأجهزة الموجودة وتكييفها للاستخدامات الآمنة للغاية. على سبيل المثال ، عملت Samsung مع General Dynamics من خلال الاستحواذ على Open Kernel Labs لإعادة البناء هلام الفول على رأس الميكروفيسور القوي لمشروع "Knox". [267] [268]

    تتمتع الهواتف الذكية التي تعمل بنظام Android بالقدرة على الإبلاغ عن موقع نقاط الوصول إلى Wi-Fi ، التي يتم مواجهتها أثناء تنقل مستخدمي الهاتف ، لإنشاء قواعد بيانات تحتوي على المواقع المادية لمئات الملايين من نقاط الوصول هذه. تشكل قواعد البيانات هذه خرائط إلكترونية لتحديد موقع الهواتف الذكية ، مما يسمح لها بتشغيل تطبيقات مثل Foursquare ، و Google Latitude ، و Facebook Places ، وتقديم إعلانات قائمة على الموقع. [269] يمكن لبرمجيات مراقبة الطرف الثالث مثل TaintDroid ، [270] مشروع ممول من البحث الأكاديمي ، في بعض الحالات ، اكتشاف وقت إرسال المعلومات الشخصية من التطبيقات إلى الخوادم البعيدة. [271]

    في عام 2018 ، اكتشفت شركة الحماية النرويجية Promon ثغرة أمنية خطيرة في Android يمكن استغلالها بما في ذلك سرقة بيانات اعتماد تسجيل الدخول والوصول إلى الرسائل وتتبع الموقع ، والتي يمكن العثور عليها في جميع إصدارات Android ، بما في ذلك Android 10. جاءت الثغرة الأمنية من خلال استغلال خطأ في نظام تعدد المهام وتمكين تطبيق ضار من تراكب التطبيقات الشرعية بشاشات تسجيل دخول مزيفة لا يدركها المستخدمون عند تسليم بيانات اعتماد الأمان. يمكن أيضًا خداع المستخدمين لمنح أذونات إضافية للتطبيقات الضارة ، والتي تمكنهم لاحقًا من أداء العديد من الأنشطة الشائنة ، بما في ذلك اعتراض الرسائل النصية أو المكالمات وسرقة بيانات الاعتماد المصرفية. [272] مختبرات أفاست للتهديد اكتشف أيضًا أن العديد من التطبيقات المثبتة مسبقًا على عدة مئات من أجهزة Android الجديدة تحتوي على برامج ضارة وبرامج إعلانية خطيرة. يمكن لبعض البرامج الضارة المثبتة مسبقًا ارتكاب عملية احتيال إعلانية أو حتى الاستيلاء على الجهاز المضيف. [273] [274]

    في عام 2020 ، أيهما؟ ذكرت الوكالة الدولية للطاقة الذرية أن أكثر من مليار جهاز أندرويد تم إصداره في عام 2012 أو قبل ذلك ، وهو ما يمثل 40٪ من أجهزة Android في جميع أنحاء العالم ، معرضة لخطر الاختراق. نبع هذا الاستنتاج من حقيقة أنه لم يتم إصدار تحديثات أمنية لإصدارات Android الأقل من 7.0 في عام 2019. أيهما؟ تعاونت مع مختبر مكافحة الفيروسات AV Comparatives لإصابة خمسة نماذج هواتف ببرامج ضارة ، ونجحت في كل حالة. رفضت جوجل التعليق على تكهنات الوكالة الدولية للطاقة الذرية. [275]

    في 5 أغسطس 2020 ، نشر Twitter مدونة تحث مستخدميه على تحديث تطبيقاتهم إلى أحدث إصدار فيما يتعلق بمخاوف أمنية سمحت للآخرين بالوصول إلى الرسائل المباشرة. يمكن للمتسلل بسهولة استخدام "أذونات نظام Android" لجلب بيانات اعتماد الحساب للقيام بذلك. مشكلة الأمان فقط مع Android 8 (Android Oreo) و Android 9 (Android Pie). أكد Twitter أن تحديث التطبيق سيقيد هذه الممارسات. [276]

    ميزات الأمان الفنية

    تعمل تطبيقات Android في وضع الحماية ، وهي منطقة معزولة من النظام لا يمكنها الوصول إلى بقية موارد النظام ، ما لم يتم منح أذونات الوصول صراحةً من قبل المستخدم عند تثبيت التطبيق ، ومع ذلك قد لا يكون هذا ممكنًا مسبقًا التطبيقات المثبتة. لا يمكن ، على سبيل المثال ، إيقاف تشغيل الوصول إلى الميكروفون لتطبيق الكاميرا المثبت مسبقًا دون تعطيل الكاميرا تمامًا. هذا صالح أيضًا في إصدارات Android 7 و 8. [277]

    منذ فبراير 2012 ، استخدمت Google ماسح البرامج الضارة Google Bouncer لمراقبة وفحص التطبيقات المتوفرة في متجر Google Play. [278] [279] تم تقديم ميزة "التحقق من التطبيقات" في نوفمبر 2012 ، كجزء من إصدار نظام التشغيل Android 4.2 "Jelly Bean" ، لفحص جميع التطبيقات ، من Google Play ومن مصادر الجهات الخارجية ، بحثًا عن البرامج الضارة سلوك. [٢٨٠] في الأصل فقط أثناء التثبيت ، تلقت Verify Apps تحديثًا في عام 2014 لفحص التطبيقات "باستمرار" ، وفي عام 2017 أصبحت الميزة مرئية للمستخدمين من خلال قائمة في الإعدادات. [281] [282]

    قبل تثبيت أحد التطبيقات ، يعرض متجر Google Play قائمة بالمتطلبات التي يحتاجها التطبيق للعمل. بعد مراجعة هذه الأذونات ، يمكن للمستخدم اختيار قبولها أو رفضها ، وتثبيت التطبيق فقط في حالة قبوله. [283] في Android 6.0 "Marshmallow" ، تم تغيير نظام الأذونات ، ولم يعد يتم منح التطبيقات تلقائيًا جميع الأذونات المحددة في وقت التثبيت. يتم استخدام نظام الاشتراك بدلاً من ذلك ، حيث يُطلب من المستخدمين منح أو رفض أذونات فردية لأحد التطبيقات عند الحاجة إليها لأول مرة. تتذكر التطبيقات المنح ، والتي يمكن للمستخدم إبطالها في أي وقت. ومع ذلك ، فإن التطبيقات المثبتة مسبقًا ليست دائمًا جزءًا من هذا النهج. في بعض الحالات ، قد لا يكون من الممكن رفض أذونات معينة للتطبيقات المثبتة مسبقًا ، ولا يمكن تعطيلها. لا يمكن إلغاء تثبيت تطبيق خدمات Google Play أو تعطيله. تؤدي أي محاولة إيقاف قسرية إلى إعادة تشغيل التطبيق من تلقاء نفسه. [284] [285] يتم استخدام نموذج الأذونات الجديد فقط بواسطة التطبيقات المطورة لـ Marshmallow باستخدام مجموعة تطوير البرامج (SDK) ، وستستمر التطبيقات الأقدم في استخدام نهج الكل أو لا شيء السابق. لا يزال من الممكن إبطال أذونات هذه التطبيقات ، على الرغم من أن هذا قد يمنعها من العمل بشكل صحيح ، ويتم عرض تحذير بهذا المعنى. [286] [287]

    في سبتمبر 2014 ، جيسون نوفا سلطة أندرويد ذكرت دراسة أجرتها شركة الأمن الألمانية Fraunhofer AISEC في برامج مكافحة الفيروسات وتهديدات البرامج الضارة على Android. كتبت Nova أن "نظام التشغيل Android يتعامل مع حزم البرامج من خلال وضع الحماية لها ، وهذا لا يسمح للتطبيقات بسرد محتويات الدليل للتطبيقات الأخرى للحفاظ على أمان النظام. من خلال عدم السماح لمضاد الفيروسات بسرد أدلة التطبيقات الأخرى بعد التثبيت ، والتطبيقات التي لا تُظهر أي سلوك مشبوه متأصل عند التنزيل ، يتم مسحها باعتبارها آمنة. إذا تم تنشيط أجزاء من التطبيق لاحقًا تبين أنها ضارة ، فلن يكون لدى برنامج مكافحة الفيروسات أي طريقة لمعرفة ذلك لأنه داخل التطبيق وخارجه من برنامج مكافحة الفيروسات ' الاختصاص القضائي". كشفت الدراسة التي أجراها Fraunhofer AISEC ، التي فحصت برامج مكافحة الفيروسات من Avast و AVG و Bitdefender و ESET و F-Secure و Kaspersky و Lookout و McAfee (المعروفة سابقًا باسم Intel Security) و Norton و Sophos و Trend Micro ، أن "تطبيقات مكافحة الفيروسات التي تم اختبارها لا توفير الحماية ضد البرامج الضارة المخصصة أو الهجمات المستهدفة "، وأن" تطبيقات مكافحة الفيروسات المختبرة لم تكن أيضًا قادرة على اكتشاف البرامج الضارة غير المعروفة تمامًا حتى الآن ولكنها لا تبذل أي جهود لإخفاء ضررها ". [288]

    في أغسطس 2013 ، أعلنت Google عن Android Device Manager (أعيدت تسميته Find My Device في مايو 2017) ، [289] [290] وهي خدمة تتيح للمستخدمين تتبع أجهزة Android الخاصة بهم وتحديد موقعها ومسحها ، [291] [292] باستخدام تم إصدار تطبيق Android للخدمة في ديسمبر. [293] [294] في ديسمبر 2016 ، قدمت Google تطبيق Trusted Contacts ، مما يسمح للمستخدمين بطلب تتبع مواقع أحبائهم أثناء حالات الطوارئ. [295] [296] في عام 2020 ، تم إغلاق جهات الاتصال الموثوقة وتم إدخال ميزة مشاركة الموقع في خرائط Google. [297]

    في 8 أكتوبر 2018 ، أعلنت Google عن متطلبات متجر Google Play الجديدة لمكافحة الإفراط في مشاركة المعلومات التي قد تكون حساسة ، بما في ذلك سجلات المكالمات والنصوص. تنبع المشكلة من حقيقة أن العديد من التطبيقات تطلب أذونات للوصول إلى المعلومات الشخصية للمستخدمين (حتى لو لم تكن هذه المعلومات مطلوبة حتى يعمل التطبيق) وأن بعض المستخدمين يمنحون هذه الأذونات بلا شك. بدلاً من ذلك ، قد يتم إدراج إذن في بيان التطبيق على النحو المطلوب (على عكس اختياري) ولن يتم تثبيت التطبيق ما لم يمنح المستخدم الإذن ، يمكن للمستخدمين سحب أي أذونات ، حتى المطلوبة ، من أي تطبيق في إعدادات الجهاز بعد تثبيت التطبيق ، لكن قلة من المستخدمين يفعلون ذلك. وعدت Google بالعمل مع المطورين وإنشاء استثناءات إذا كانت تطبيقاتهم تتطلب أذونات الهاتف أو الرسائل القصيرة لـ "وظائف التطبيق الأساسية". بدأ تطبيق السياسات الجديدة في 6 يناير 2019 ، بعد 90 يومًا من إعلان السياسة في 8 أكتوبر 2018. علاوة على ذلك ، أعلنت Google عن "متطلبات مستوى واجهة برمجة التطبيقات المستهدفة" الجديدة (targetSdkVersion في البيان) على الأقل Android 8.0 (مستوى API 26) للجميع تطبيقات جديدة وتحديثات التطبيق. قد يكافح مستوى واجهة برمجة التطبيقات (API) ممارسة مطوري التطبيقات الذين يتجاوزون بعض شاشات الأذونات من خلال تحديد إصدارات Android القديمة التي تحتوي على نموذج إذن غير دقيق. [298] [299]

    الكود المصدري لنظام Android مفتوح المصدر: تم تطويره بشكل خاص بواسطة Google ، مع إصدار الكود المصدري للجمهور عند إصدار إصدار جديد من Android. تنشر Google معظم الأكواد (بما في ذلك حزم الشبكات والمكالمات الهاتفية) بموجب ترخيص Apache بدون حقوق متروكة الإصدار 2.0. مما يسمح بالتعديل وإعادة التوزيع. [300] [301] لا يمنح الترخيص حقوقًا لعلامة "Android" التجارية ، لذلك يتعين على الشركات المصنعة للأجهزة وشركات الاتصالات اللاسلكية ترخيصها من Google بموجب عقود فردية. تم إصدار تغييرات نواة Linux المرتبطة بموجب حقوق الملكية المتروكة للإصدار 2 من GNU General Public License الإصدار 2 ، الذي طوره تحالف Open Handset Alliance ، مع إتاحة الكود المصدري للجمهور في جميع الأوقات. [302] كان إصدار Android الوحيد الذي لم يتم توفيره على الفور كرمز مصدر هو الجهاز اللوحي 3.0 فقط خلية النحل إطلاق سراح. السبب ، وفقًا لآندي روبين في منشور رسمي على مدونة Android ، هو خلية النحل تم الاندفاع لإنتاج هاتف Motorola Xoom ، [303] ولم يرغبوا في أن تخلق الأطراف الثالثة "تجربة مستخدم سيئة حقًا" من خلال محاولة وضع نسخة من Android على الهواتف الذكية مخصصة للأجهزة اللوحية. [304]

    نظام تشغيل Android الأساسي فقط (بما في ذلك بعض التطبيقات) هو برنامج مفتوح المصدر ، في حين أن معظم أجهزة Android مشحونة بكمية كبيرة من البرامج الاحتكارية ، مثل Google Mobile Services ، والتي تتضمن تطبيقات مثل Google Play Store و Google Search و Google خدمات Play - طبقة برمجية توفر واجهات برمجة التطبيقات للتكامل مع الخدمات التي تقدمها Google ، من بين أمور أخرى. يجب أن تكون هذه التطبيقات مرخصة من Google بواسطة صانعي الأجهزة ، ولا يمكن شحنها إلا على الأجهزة التي تفي بإرشادات التوافق والمتطلبات الأخرى. [119] التوزيعات المخصصة والمعتمدة من Android التي تنتجها الشركات المصنعة (مثل Samsung Experience) قد تحل أيضًا محل تطبيقات Android للأوراق المالية بمتغيراتها الخاصة وتضيف برامج إضافية غير مدرجة في نظام تشغيل Android للمخزون. [118] مع ظهور مجموعة أجهزة Google Pixel ، قامت Google نفسها أيضًا بعمل ميزات محددة على Android محددة التوقيت أو حصرية دائمة لسلسلة Pixel. [305] [306] قد تكون هناك أيضًا برامج تشغيل "ثنائية ثنائية" مطلوبة لمكونات أجهزة معينة في الجهاز. [118] [168] أشهر خدمات Android مفتوحة المصدر هي توزيع LineageOS و MicroG الذي يعمل كبديل مفتوح المصدر لخدمات Google Play.

    انتقد ريتشارد ستالمان ومؤسسة البرمجيات الحرة نظام Android وأوصيا باستخدام بدائل مثل Replicant ، لأن برامج التشغيل والبرامج الثابتة الحيوية للتشغيل السليم لأجهزة Android عادةً ما تكون مملوكة ، ولأن تطبيق متجر Google Play يمكن أن يثبت بالقوة أو قم بإلغاء تثبيت التطبيقات ، وكنتيجة لذلك ، قم بدعوة البرامج غير الحرة. في كلتا الحالتين ، يتسبب استخدام البرامج المغلقة المصدر في أن يصبح النظام عرضة للأبواب الخلفية. [307] [308]

    لقد قيل أنه نظرًا لأن المطورين غالبًا ما يطلبون شراء ترخيص Android الذي يحمل علامة Google التجارية ، فقد حول هذا النظام المفتوح نظريًا إلى خدمة freemium. [309]: 20

    الاستفادة من الشركات المصنعة

    ترخص Google برنامج Google Mobile Services الخاص بها ، إلى جانب العلامات التجارية لـ Android ، فقط لمصنعي الأجهزة للأجهزة التي تفي بمعايير توافق Google المحددة في مستند برنامج التوافق مع Android.[310] وبالتالي ، فإن تفرعات Android التي تجري تغييرات كبيرة على نظام التشغيل نفسه لا تتضمن أيًا من مكونات Google غير المجانية ، وتظل غير متوافقة مع التطبيقات التي تتطلبها ، ويجب أن يتم شحنها مع سوق برامج بديل بدلاً من متجر Google Play . [118] من الأمثلة البارزة على شوكة Android هذه هو نظام التشغيل Amazon Fire OS ، والذي يتم استخدامه على خط Kindle Fire للأجهزة اللوحية ، والموجه نحو خدمات Amazon. [118] شحن أجهزة Android بدون GMS أمر شائع أيضًا في الصين القارية ، حيث لا تقوم Google بأعمال هناك. [311] [312] [313]

    في عام 2014 ، بدأت Google أيضًا في مطالبة جميع أجهزة Android التي ترخص برنامج Google Mobile Services بعرض شعار بارز "مدعوم من Android" على شاشات التمهيد الخاصة بهم. [119] قامت Google أيضًا بفرض التجميع التفضيلي وخدمات Google Mobile على الأجهزة ، بما في ذلك التجميع الإلزامي للمجموعة الرئيسية الكاملة لتطبيقات Google ، ويجب أن تكون الاختصارات الخاصة ببحث Google وتطبيق Play Store موجودة في المنزل الرئيسي أو بالقرب منه صفحة الشاشة في تكوينها الافتراضي. [314] في مارس 2018 ، تم الإبلاغ عن أن Google بدأت في حظر أجهزة Android "غير المعتمدة" من استخدام برامج Google Mobile Services ، وعرض تحذير يشير إلى أن "الشركة المصنعة للجهاز قد قامت بتحميل تطبيقات وخدمات Google مسبقًا دون الحصول على شهادة من Google". يمكن لمستخدمي ROM المخصصة تسجيل معرف أجهزتهم في حساب Google الخاص بهم لإزالة هذا الحظر. [315]

    تخلت Google عن بعض تطبيقات ومكونات المخزون في كود AOSP التي كانت تُستخدم سابقًا بواسطة الإصدارات السابقة من Android ، مثل البحث والموسيقى والتقويم وواجهة برمجة التطبيقات للموقع ، لصالح بدائل غير مجانية موزعة عبر متجر Play (بحث Google ، موسيقى Google Play وتقويم Google) وخدمات Google Play ، التي لم تعد مفتوحة المصدر. علاوة على ذلك ، فإن المتغيرات مفتوحة المصدر لبعض التطبيقات تستبعد أيضًا الوظائف الموجودة في إصداراتها غير المجانية. [118] [316] [317] [318] من المحتمل أن تهدف هذه الإجراءات إلى تثبيط التفرع وتشجيع الترخيص التجاري بما يتماشى مع متطلبات Google ، نظرًا لأن غالبية الوظائف الأساسية لنظام التشغيل تعتمد على المكونات المسجلة الملكية المرخصة حصريًا بواسطة Google ، و قد يتطلب الأمر موارد تطوير كبيرة لتطوير مجموعة بديلة من البرامج وواجهات برمجة التطبيقات لتكرارها أو استبدالها. التطبيقات التي لا تستخدم مكونات Google ستكون أيضًا في وضع غير مؤات وظيفيًا ، حيث يمكنها فقط استخدام واجهات برمجة التطبيقات المضمنة في نظام التشغيل نفسه. في المقابل ، قد يكون لتطبيقات الجهات الخارجية تبعيات على خدمات Google Play. [319]

    يُحظر أيضًا على أعضاء تحالف Open Handset Alliance ، الذي يضم غالبية مصنعي أجهزة Android ، من إنتاج أجهزة Android استنادًا إلى مفترقات نظام التشغيل [118] [320] في عام 2012 ، أجبرت شركة Acer Inc. Google على وقف الإنتاج على جهاز يعمل بنظام التشغيل Aliyun OS من Alibaba Group مع تهديدات بالإزالة من OHA ، حيث اعتبرت Google النظام الأساسي إصدارًا غير متوافق من Android. دافعت مجموعة Alibaba Group عن المزاعم ، بحجة أن نظام التشغيل كان نظامًا أساسيًا متميزًا عن Android (يستخدم بشكل أساسي تطبيقات HTML5) ، ولكنه دمج أجزاء من نظام Android الأساسي للسماح بالتوافق العكسي مع برامج Android التابعة لجهات خارجية. في الواقع ، تم شحن الأجهزة مع متجر تطبيقات يقدم تطبيقات Android ، ومع ذلك ، كان معظمها مقرصنًا. [321] [322] [323]

    تلقى Android رد فعل فاترًا عندما تم الكشف عنه في عام 2007. على الرغم من إعجاب المحللين بشركات التكنولوجيا المحترمة التي دخلت في شراكة مع Google لتشكيل تحالف Open Handset Alliance ، لم يكن من الواضح ما إذا كانت شركات تصنيع الهواتف المحمولة مستعدة لاستبدال أنظمة التشغيل الحالية بها. ذكري المظهر. [324] أثارت فكرة إنشاء منصة تطوير مفتوحة المصدر قائمة على Linux الاهتمام ، [325] ولكن كانت هناك مخاوف إضافية بشأن مواجهة Android لمنافسة قوية من اللاعبين المعروفين في سوق الهواتف الذكية ، مثل Nokia و Microsoft ، و Linux Mobile المنافس أنظمة التشغيل التي كانت قيد التطوير. [326] كان هؤلاء اللاعبون الراسخون متشككين: نُقل عن نوكيا قولها "لا نعتبر هذا تهديدًا" ، وصرح أحد أعضاء فريق Microsoft Windows Mobile "لا أفهم التأثير الذي سيحدثونه. " [327]

    منذ ذلك الحين ، نما Android ليصبح أكثر أنظمة تشغيل الهواتف الذكية استخدامًا [328] [329] و "أحد أسرع تجارب الأجهزة المحمولة المتاحة". [330] سلط المراجعون الضوء على طبيعة المصدر المفتوح لنظام التشغيل كأحد نقاط قوته المحددة ، مما يسمح لشركات مثل Nokia (عائلة Nokia X) ، [331] Amazon (Kindle Fire) ، Barnes & amp Noble (Nook) ، Ouya و Baidu وغيرهم لتقسيم البرامج وإصدار الأجهزة التي تعمل بإصدارها المخصص من Android. نتيجة لذلك ، تم وصفه بواسطة موقع التكنولوجيا آرس تكنيكا باعتباره "نظام التشغيل الافتراضي عمليًا لإطلاق أجهزة جديدة" للشركات التي ليس لديها منصات متنقلة خاصة بها. [328] هذا الانفتاح والمرونة موجودان أيضًا على مستوى المستخدم النهائي: يسمح Android بتخصيص شامل للأجهزة من قبل مالكيها ، كما أن التطبيقات متاحة مجانًا من متاجر التطبيقات غير التابعة لـ Google ومواقع الويب التابعة لجهات خارجية. تم الاستشهاد بهذه من بين المزايا الرئيسية لهواتف Android على غيرها. [328] [332]

    على الرغم من شعبية Android ، بما في ذلك معدل التنشيط ثلاثة أضعاف نظام iOS ، كانت هناك تقارير تفيد بأن Google لم تتمكن من الاستفادة من منتجاتها وخدمات الويب الأخرى بنجاح لتحويل Android إلى صانع المال الذي توقعه المحللون. [333] الحافة اقترح أن Google تفقد السيطرة على Android بسبب التخصيص الشامل وانتشار التطبيقات والخدمات غير التابعة لـ Google - يستخدم خط Kindle Fire من أمازون نظام التشغيل Fire OS ، وهو شوكة معدلة بشكل كبير لنظام Android والتي لا تتضمن أو تدعم أيًا من مكونات Google المملوكة ، و يتطلب أن يحصل المستخدمون على البرامج من Amazon Appstore المنافسة بدلاً من Play Store. [118] في عام 2014 ، في محاولة لتحسين شهرة علامة Android التجارية ، بدأت Google في مطالبة الأجهزة التي تتميز بمكوناتها الخاصة بعرض شعار Android على شاشة التمهيد. [119]

    عانى Android من "التجزئة" ، [334] وهو وضع يجعل تنوع أجهزة Android ، من حيث تنوع الأجهزة والاختلافات في البرامج التي تعمل عليها ، مهمة تطوير التطبيقات التي تعمل باستمرار عبر النظام البيئي أكثر صعوبة من المنافسة الأنظمة الأساسية مثل iOS حيث تختلف الأجهزة والبرامج بشكل أقل. على سبيل المثال ، وفقًا لبيانات من OpenSignal في يوليو 2013 ، كان هناك 11،868 طرازًا من أجهزة Android ، والعديد من أحجام الشاشة وثمانية إصدارات من نظام التشغيل Android قيد الاستخدام في وقت واحد ، في حين أن الغالبية العظمى من مستخدمي iOS قاموا بالترقية إلى أحدث نسخة من نظام التشغيل هذا. [335] نقاد مثل آبل إنسايدر أكدوا أن التجزئة عبر الأجهزة والبرامج دفعت نمو Android من خلال كميات كبيرة من الأجهزة منخفضة التكلفة وذات الأسعار المعقولة التي تعمل بإصدارات أقدم من Android. إنهم يحافظون على هذا يجبر مطوري Android على الكتابة من أجل "القاسم المشترك الأدنى" للوصول إلى أكبر عدد ممكن من المستخدمين ، الذين لديهم حافز ضئيل للغاية للاستفادة من أحدث ميزات الأجهزة أو البرامج المتوفرة فقط على نسبة أقل من الأجهزة. [336] ومع ذلك ، خلص OpenSignal ، الذي طور كل من تطبيقات Android و iOS ، إلى أنه على الرغم من أن التجزئة يمكن أن تجعل التطوير أكثر تعقيدًا ، فإن انتشار Android العالمي الأوسع يزيد أيضًا من المكافأة المحتملة. [335]

    الحصة السوقية

    Android هو نظام التشغيل الأكثر استخدامًا على الهواتف في جميع البلدان تقريبًا ، حيث تمتلك بعض البلدان ، مثل الهند ، أكثر من 96 ٪ من حصة السوق. [337] على الأجهزة اللوحية ، يكون الاستخدام أكثر تساويًا ، حيث أن iOS أكثر شيوعًا على مستوى العالم.

    قدرت شركة الأبحاث Canalys في الربع الثاني من عام 2009 ، أن Android يمتلك حصة 2.8 ٪ من شحنات الهواتف الذكية في جميع أنحاء العالم. [338] بحلول مايو 2010 ، استحوذ نظام Android على 10٪ من حصة سوق الهواتف الذكية في جميع أنحاء العالم ، متجاوزًا Windows Mobile ، [339] بينما في الولايات المتحدة ، استحوذ Android على 28٪ ، متجاوزًا نظام تشغيل iPhone. [340] بحلول الربع الرابع من عام 2010 ، نمت حصتها العالمية إلى 33٪ من السوق لتصبح منصة الهواتف الذكية الأكثر مبيعًا ، [341] متجاوزة سيمبيان. [342] في الولايات المتحدة ، أصبحت المنصة الأكثر مبيعًا في أبريل 2011 ، متجاوزة نظام التشغيل BlackBerry بحصة 31.2٪ من الهواتف الذكية ، وفقًا لـ كومسكور. [343]

    بحلول الربع الثالث من عام 2011 ، قدرت شركة Gartner أن أكثر من نصف مبيعات الهواتف الذكية (52.5٪) تنتمي إلى Android. [344] بحلول الربع الثالث من عام 2012 ، استحوذ نظام Android على 75٪ من سوق الهواتف الذكية العالمية وفقًا لشركة الأبحاث IDC. [345]

    في يوليو 2011 ، قالت Google إنه يتم تنشيط 550.000 جهاز Android يوميًا ، [346] ارتفاعًا من 400000 يوميًا في مايو ، [347] وتم تنشيط أكثر من 100 مليون جهاز [348] مع نمو 4.4٪ أسبوعيًا. [346] في سبتمبر 2012 ، تم تنشيط 500 مليون جهاز مع 1.3 مليون عملية تنشيط يوميًا. [349] [350] في مايو 2013 ، في مؤتمر Google I / O ، أعلن Sundar Pichai أنه تم تنشيط 900 مليون جهاز Android. [351]

    تختلف حصة سوق Android حسب الموقع. في يوليو 2012 ، ارتفع عدد "مشتركي الهاتف المحمول الذين تزيد أعمارهم عن 13 عامًا" في الولايات المتحدة الذين يستخدمون Android إلى 52٪ ، [352] وارتفع إلى 90٪ في الصين. [353] خلال الربع الثالث من عام 2012 ، بلغت الحصة السوقية لشحن الهواتف الذكية من Android في جميع أنحاء العالم 75٪ ، [345] مع 750 مليون جهاز نشط في المجموع. في أبريل 2013 ، كان لدى Android 1.5 مليون عملية تنشيط يوميًا. [350] اعتبارًا من مايو 2013 ، تم إجراء [تحديث] تثبيت 48 مليار تطبيق ("تطبيق") من متجر Google Play ، [354] وبحلول سبتمبر 2013 ، تم تنشيط مليار جهاز Android. [355]

    اعتبارًا من أغسطس 2020 ، تم نشر أكثر من 3 ملايين تطبيق Android في متجر Google Play ، [17] [356] واعتبارًا من مايو 2016 ، تم تنزيل [تحديث] التطبيقات أكثر من 65 مليار مرة. [357] أدى نجاح نظام التشغيل إلى جعله هدفًا للتقاضي بشأن براءات الاختراع كجزء مما يسمى "حروب الهواتف الذكية" بين شركات التكنولوجيا. [358] [359]

    تمثل أجهزة Android أكثر من نصف مبيعات الهواتف الذكية في معظم الأسواق ، بما في ذلك الولايات المتحدة ، بينما "فقط في اليابان كانت Apple في المقدمة" (أرقام سبتمبر - نوفمبر 2013). [360] في نهاية عام 2013 ، تم بيع أكثر من 1.5 مليار هاتف ذكي يعمل بنظام Android في السنوات الأربع منذ عام 2010 ، [361] [362] مما يجعل Android أكثر أنظمة تشغيل الهواتف والأجهزة اللوحية مبيعًا. قُدر بيع ثلاثة مليارات هاتف ذكي يعمل بنظام Android بحلول نهاية عام 2014 (بما في ذلك السنوات السابقة). وفقًا لشركة Gartner للأبحاث ، فاقت مبيعات الأجهزة التي تعمل بنظام Android جميع المنافسين سنويًا منذ عام 2012. [363] في عام 2013 ، تفوقت مبيعاتها على Windows 2.8: 1 أو 573 مليونًا. [364] [365] [366] اعتبارًا من عام 2015 ، [تحديث] يمتلك Android أكبر قاعدة مثبتة من بين جميع أنظمة التشغيل [24] منذ عام 2013 ، تبيع الأجهزة التي تعمل به أيضًا أكثر من أجهزة Windows و iOS و Mac OS X مجتمعة. [367]

    وفقًا لـ StatCounter ، الذي يتتبع الاستخدام لتصفح الويب فقط ، يعد Android هو أكثر أنظمة تشغيل الأجهزة المحمولة شيوعًا منذ أغسطس 2013. [368] Android هو نظام التشغيل الأكثر شيوعًا لتصفح الويب في الهند والعديد من البلدان الأخرى (على سبيل المثال تقريبًا جميع آسيا ، مع استثناءات اليابان وكوريا الشمالية). وفقًا لـ StatCounter ، فإن Android هو الأكثر استخدامًا على الهاتف المحمول في جميع البلدان الأفريقية ، وذكر أن "استخدام الهاتف المحمول قد تجاوز بالفعل سطح المكتب في العديد من البلدان بما في ذلك الهند وجنوب إفريقيا والمملكة العربية السعودية" ، [369] مع جميع البلدان في إفريقيا تقريبًا فعلت ذلك بالفعل (باستثناء سبع دول ، بما في ذلك مصر) ، مثل إثيوبيا وكينيا حيث يبلغ استخدام الهاتف المحمول (بما في ذلك الأجهزة اللوحية) 90.46٪ (Android فقط ، يمثل 75.81٪ من إجمالي الاستخدام هناك). [370] [371]

    بينما تشتمل هواتف Android في العالم الغربي دائمًا تقريبًا على رمز ملكية Google (مثل Google Play) في نظام التشغيل مفتوح المصدر بخلاف ذلك ، لا يتم استخدام رمز ملكية Google والعلامة التجارية بشكل متزايد في الأسواق الناشئة "إن نمو أجهزة AOSP Android يتجاوز فقط الصين [..] تدعي شركة ABI Research أن 65 مليون جهاز تم شحنه عالميًا باستخدام Android مفتوح المصدر في الربع الثاني من [2014] ، ارتفاعًا من 54 مليون في الربع الأول "اعتمادًا على الدولة ، يقدر أن النسبة المئوية للهواتف تعتمد فقط في كود مصدر AOSP ، التخلي عن علامة Android التجارية: تايلاند (44٪) ، الفلبين (38٪) ، إندونيسيا (31٪) ، الهند (21٪) ، ماليزيا (24٪) ، المكسيك (18٪) ، البرازيل (9٪) ). [372]

    وفقًا لتقرير Gartner الصادر في يناير 2015 ، "تجاوز نظام Android شحنة مليار من الأجهزة في عام 2014 ، وسيستمر في النمو بوتيرة من رقمين في عام 2015 ، بزيادة قدرها 26 بالمائة على أساس سنوي". كانت هذه هي المرة الأولى التي يصل فيها أي نظام تشغيل للأغراض العامة إلى أكثر من مليار مستخدم نهائي في غضون عام: من خلال الوصول إلى ما يقرب من 1.16 مليار مستخدم نهائي في عام 2014 ، تم شحن Android أكثر بأربعة أضعاف من نظامي التشغيل iOS و OS X مجتمعين ، و أكثر من ثلاث مرات من Microsoft Windows. توقعت شركة Gartner أن يصل سوق الهاتف المحمول بأكمله "إلى ملياري وحدة في عام 2016" ، بما في ذلك Android. [373] وصف الإحصائيات ، كتب فرهاد مانجو في اوقات نيويورك أن "واحد من كل جهازي كمبيوتر يتم بيعهما اليوم يعمل بنظام Android. [إنه] أصبح منصة الحوسبة المهيمنة على الأرض." [24]

    وفقًا لتقدير Statistica ، كان لدى الهواتف الذكية التي تعمل بنظام Android قاعدة مثبتة تبلغ 1.8 مليار وحدة في عام 2015 ، وهو ما يمثل 76 ٪ من إجمالي العدد التقديري للهواتف الذكية في جميع أنحاء العالم. [374] [375] [ب] يمتلك Android أكبر قاعدة مثبتة من أي نظام تشغيل محمول ، ومنذ عام 2013 ، أصبح نظام التشغيل الأكثر مبيعًا بشكل عام [364] [367] [377] [378] [379] مع مبيعات في 2012 و 2013 و 2014 [380] قريبة من القاعدة المثبتة لجميع أجهزة الكمبيوتر. [381]

    في الربع الثاني من عام 2014 ، بلغت حصة Android في سوق شحن الهواتف الذكية العالمية 84.7٪ ، وهو رقم قياسي جديد. [382] [383] نمت هذه النسبة لتصل إلى 87.5٪ من حصة السوق العالمية بحلول الربع الثالث من عام 2016 ، [384] تاركة المنافس الرئيسي لنظام التشغيل iOS مع حصة سوقية تبلغ 12.1٪. [385]

    وفقًا لتقرير StatCounter الصادر في أبريل 2017 ، تفوق Android على Microsoft Windows ليصبح نظام التشغيل الأكثر شيوعًا لاستخدام الإنترنت الكلي. [386] [387] حافظت على التعددية منذ ذلك الحين. [388]

    في سبتمبر 2015 ، أعلنت Google أن Android لديه 1.4 مليار مستخدم نشط شهريًا. [389] [390] تغير هذا إلى 2 مليار مستخدم نشط شهريًا في مايو 2017. [391] [392]

    التبني على الأجهزة اللوحية

    على الرغم من نجاحه على الهواتف الذكية ، إلا أن اعتماد جهاز Android اللوحي في البداية كان بطيئًا ، [393] ثم لاحقًا تم اللحاق به في معظم البلدان. كان أحد الأسباب الرئيسية هو حالة الدجاج أو البيض حيث تردد المستهلكون في شراء جهاز لوحي يعمل بنظام Android بسبب نقص تطبيقات الأجهزة اللوحية عالية الجودة ، لكن المطورين كانوا مترددين في قضاء الوقت والموارد في تطوير تطبيقات الأجهزة اللوحية حتى كان هناك سوق كبير معهم. [394] [395] أثبت "النظام البيئي" للمحتوى والتطبيق أنه أكثر أهمية من مواصفات الأجهزة كنقطة بيع للأجهزة اللوحية. نظرًا لعدم وجود تطبيقات خاصة بأجهزة Android اللوحية في عام 2011 ، كان على الأجهزة اللوحية التي تعمل بنظام Android في وقت مبكر التعامل مع تطبيقات الهواتف الذكية الحالية التي لم تكن مناسبة لأحجام الشاشات الكبيرة ، في حين تم تعزيز هيمنة جهاز iPad من Apple من خلال العدد الكبير من الأجهزة اللوحية الخاصة تطبيقات iOS. [395] [396]

    على الرغم من دعم التطبيقات في مهدها ، فقد تم طرح عدد كبير من الأجهزة اللوحية التي تعمل بنظام Android ، مثل Barnes & amp Noble Nook (جنبًا إلى جنب مع تلك التي تستخدم أنظمة تشغيل أخرى ، مثل HP TouchPad و BlackBerry PlayBook) إلى السوق في محاولة للاستفادة من النجاح من iPad. [395] InfoWorld اقترح أن بعض مصنعي Android تعاملوا في البداية مع أجهزتهم اللوحية الأولى على أنها "شركة Frankenphone التجارية" ، وهي فرصة استثمار منخفضة قصيرة الأجل من خلال وضع نظام تشغيل Android مُحسَّن للهواتف الذكية (قبل Android 3.0 خلية النحل للأجهزة اللوحية) على جهاز مع إهمال واجهة المستخدم. فشل هذا النهج ، كما هو الحال مع Dell Streak ، في اكتساب قوة جذب في السوق مع المستهلكين بالإضافة إلى الإضرار بالسمعة المبكرة لأجهزة Android اللوحية. [397] [398] علاوة على ذلك ، تم تسعير العديد من أجهزة Android اللوحية مثل Motorola Xoom بنفس سعر جهاز iPad أو أعلى منه ، مما أضر بالمبيعات. كان Amazon Kindle Fire استثناءًا ، والذي اعتمد على انخفاض الأسعار بالإضافة إلى الوصول إلى نظام Amazon للتطبيقات والمحتوى. [395] [399]

    بدأ هذا يتغير في عام 2012 ، مع إصدار Nexus 7 ميسور التكلفة ودفع Google للمطورين لكتابة تطبيقات أفضل للأجهزة اللوحية. [400] وفقًا لشركة البيانات الدولية ، تجاوزت شحنات الأجهزة اللوحية التي تعمل بنظام Android أجهزة iPad في الربع الثالث من عام 2012. [401]

    اعتبارًا من نهاية عام 2013 ، تم بيع أكثر من 191.6 مليون جهاز لوحي يعمل بنظام Android في ثلاث سنوات منذ عام 2011. [402] [403] وهذا جعل أجهزة Android اللوحية أكثر أنواع الأجهزة اللوحية مبيعًا في عام 2013 ، متجاوزة أجهزة iPad في الربع الثاني من عام 2013. [402] [403] 404]

    وفقًا لإحصائيات استخدام الويب الخاصة بـ StatCounter ، اعتبارًا من عام 2020 [تحديث] ، تمثل أجهزة Android اللوحية غالبية الأجهزة اللوحية المستخدمة في إفريقيا (70٪) ، أمريكا الجنوبية (65٪) ، بينما أقل من النصف في أماكن أخرى ، على سبيل المثال أوروبا (44٪) وآسيا (44٪) وأمريكا الشمالية (34٪) وأوقيانوسيا / أستراليا (18٪). هناك بلدان في جميع القارات تشكل فيها أجهزة Android اللوحية الغالبية ، على سبيل المثال ، المكسيك. [405]

    في مارس 2016 ، جالين جرومان InfoWorld ذكر أن أجهزة Android يمكن أن تكون "جزءًا حقيقيًا من عملك [..] لم يعد هناك سبب لإبقاء Android في متناول اليد. يمكن الآن أن تكون جزءًا لا يتجزأ من مجموعة هواتفك المحمولة مثل أجهزة Apple التي تعمل بنظام iOS". [406] قبل عام ، صرح Gruman بأن تطبيقات Microsoft Office للجوال كانت "أفضل على iOS و Android" مقارنة بأجهزة Microsoft Windows 10 الخاصة. [407]

    معلومات المنصة

    اعتبارًا من [تحديث] مارس 2021 ، يعد Android 10 هو الإصدار الأكثر شيوعًا من Android ، و Android 9.0 Pie الثاني الأكثر شيوعًا ، على كل من الهواتف والأجهزة اللوحية.

    أحدث ثلاثة إصدارات من Android هي الأكثر شيوعًا على الهواتف الذكية ولكن ليس بهذا الترتيب ، مع استخدام Android 10 بنسبة 41٪ ، و Android 9.0 Pie بنسبة 19٪ ، وأحدث إصدار ، Android 11 ، بنسبة 10.39٪ ، [408] [409] ] [410] يمنح Android 9 و 10 معًا أكثر من نصف المشاركة. (يحتل Android 11 المرتبة الرابعة بين الأكثر شيوعًا بنسبة 8.6٪ [411] [412]). تبلغ نسبة استخدام Oreo 8.1 والإصدارات الأحدث ، أي الإصدارات المدعومة ، 79٪ ولا يتم دعم باقي المستخدمين بتحديثات الأمان. في جميع البلدان تقريبًا ، يتم استخدام Android 8.1 Oreo أو الأحدث [413] والأكثر شيوعًا Android 10. [414]

    على الأجهزة اللوحية ، يعد Android 10 أيضًا الإصدار الأكثر شيوعًا بنسبة 20٪ [415] و Android 9.0 Pie بعد ذلك بنسبة 14٪ (45٪ من أجهزة Android اللوحية تستخدم Oreo 8.1 أو أحدث ، مما يعني أن الباقي يستخدم إصدارات Android غير المدعومة). زاد Android 10 حصته بأكثر من 10 أضعاف في 8 أسابيع.[416] [417] تختلف نسبة استخدام Android على الأجهزة اللوحية كثيرًا حسب الدولة ، Android 9.0 Pie هو الإصدار الفردي الذي يتمتع بأكبر حصة استخدام في الولايات المتحدة بنسبة 28٪ ، [418] بينما Android 10 هو الأكثر انتشارًا في على سبيل المثال الهند وروسيا وكندا وأستراليا وبعض الدول الأوروبية وأوريو 8.1 في الصين. [419]

    إصدار اسم التسويق تاريخ النشر مستوى API مدة العرض انطلقت مع
    11 11 8 سبتمبر 2020 30 فن Pixel 2 و Pixel 2 XL و Pixel 3 و Pixel 3 XL و Pixel 3a و Pixel 3a XL و Pixel 4 و Pixel 4 XL [420]
    10 10 3 سبتمبر 2019 29 فن Asus ZenFone 5Z ، Essential Phone ، Pixel ، Pixel XL ، Pixel 2 ، Pixel 2 XL ، Pixel 3 ، Pixel 3 XL ، Pixel 3a ، Pixel 3a XL ، OnePlus 6 ، OnePlus 6T ، OnePlus 7 ، OnePlus 7 Pro ، Oppo Reno ، Sony Xperia XZ3 و Vivo X27 و Vivo NEX S و Vivo NEX A و Xiaomi Mi MIX 3 5G و Xiaomi Mi 9 و Tecno Spark 3 Pro و Huawei Mate 20 Pro و LG G8 و Nokia 8.1 و Realme 3 Pro [421]
    9 فطيرة 6 أغسطس 2018 28 فن الهاتف الأساسي ، Pixel ، Pixel XL ، Pixel 2 ، Pixel 2 XL ، Nokia 7 Plus ، OnePlus 6 ، Oppo R15 Pro ، Sony Xperia XZ2 ، Vivo X21UD ، Vivo X21 ، Xiaomi Mi Mix 2S [422]
    8.1 أوريو 5 ديسمبر 2017 27 فن Pixel و Pixel XL و Nexus 6P و Nexus 5X
    8.0 21 أغسطس 2017 26 فن غير متاح
    7.1 نوجا 4 أكتوبر 2016 25 فن Pixel و Pixel XL
    7.0 22 أغسطس 2016 24 فن Nexus 5X و Nexus 6P و LG V20
    6.0 مرشملوو 5 أكتوبر 2015 23 فن Nexus 5X و Nexus 6P
    5.1 مصاصة 9 مارس 2015 22 فن Android One
    5.0 3 نوفمبر 2014 21 ART 2.1.0 Nexus 6 و Nexus 9
    4.4 كت كات 31 أكتوبر 2013 19 Dalvik (و ART 1.6.0) نيكزس 5
    4.3 هلام الفول 24 يوليو 2013 18 دالفيك نيكزس 7 2013
    4.2 13 نوفمبر 2012 17 دالفيك Nexus 4 و Nexus 10
    4.1 9 يوليو 2012 16 دالفيك نيكزس 7
    4.0 سندويش الايسكريم 19 أكتوبر 2011 15 دالفيك غالاكسي نيكزس
    2.3 خبز الزنجبيل 9 فبراير 2011 10 Dalvik 1.4.0 Nexus S.

    اعتبارًا من [تحديث] يونيو 2021 ، 58٪ من الأجهزة لديها دعم Vulkan (36٪ على أحدث Vulkan 1.1) ، [423] خليفة OpenGL. في نفس الوقت ، 89.51٪ من الأجهزة تدعم OpenGL ES 3.0 أو أعلى (بالإضافة إلى ذلك ، باقي الأجهزة ، 10.49٪ ، تستخدم الإصدار 2.0) ، مع 67.54٪ تستخدم أحدث إصدار OpenGL ES 3.2.

    قرصنة التطبيق

    بشكل عام ، يمكن بسهولة قرصنة تطبيقات Android المدفوعة. [424] في مقابلة في مايو 2012 مع Eurogamer ، مطوري مدير كرة القدم ذكر أن نسبة اللاعبين المقرصنين مقابل اللاعبين الشرعيين كانت 9: 1 في لعبتهم مدير كرة القدم محمول باليد. [425] ومع ذلك ، لم يتفق كل مطور على أن معدلات القرصنة كانت مشكلة ، على سبيل المثال ، في يوليو 2012 مطوري اللعبة Wind-up Knight قالوا إن مستويات القرصنة في لعبتهم كانت 12٪ فقط ، ومعظم القرصنة جاءت من الصين ، حيث لا يمكن للناس شراء التطبيقات من Google Play. [426]

    في عام 2010 ، أصدرت Google أداة للتحقق من صحة عمليات الشراء المصرح بها للاستخدام داخل التطبيقات ، لكن المطورين اشتكوا من أن هذا غير كافٍ وتافه للتغلب عليه. ردت Google على أن الأداة ، وخاصة إصدارها الأولي ، كان الغرض منها أن تكون نموذجًا لإطار عمل للمطورين للتعديل والبناء وفقًا لاحتياجاتهم ، وليس كحل نهائي للقرصنة. [427] قدم نظام Android "Jelly Bean" إمكانية تشفير التطبيقات المدفوعة ، بحيث تعمل فقط على الجهاز الذي تم شراؤها من أجله. [428] [429]

    جعل نجاح Android منه هدفًا للتقاضي بشأن براءات الاختراع وحقوق الطبع والنشر بين شركات التكنولوجيا ، حيث شارك كل من مصنعي هواتف Android و Android في العديد من دعاوى البراءات والتحديات القانونية الأخرى.

    دعوى براءات الاختراع مع Oracle

    في 12 أغسطس 2010 ، رفعت شركة أوراكل دعوى قضائية ضد شركة Google بشأن انتهاك حقوق النشر وبراءات الاختراع المتعلقة بلغة برمجة Java. [430] سعت أوراكل في الأصل للحصول على تعويضات تصل إلى 6.1 مليار دولار ، [431] لكن هذا التقييم رفضه قاضٍ فيدرالي أمريكي طلب من شركة أوراكل مراجعة التقدير. [432] رداً على ذلك ، قدمت Google خطوط دفاع متعددة ، وادعاء مضادة بأن Android لم ينتهك براءات الاختراع أو حقوق النشر الخاصة بشركة Oracle ، وأن براءات أوراكل غير صالحة ، والعديد من الدفاعات الأخرى. قالوا إن بيئة تشغيل Java في Android تعتمد على Apache Harmony ، وهو تطبيق غرفة نظيفة لمكتبات فئة Java ، وجهاز ظاهري مطور بشكل مستقل يسمى Dalvik. [433] في مايو 2012 ، وجدت هيئة المحلفين في هذه القضية أن Google لم تنتهك براءات اختراع Oracle ، وحكم قاضي المحاكمة بأن بنية Java APIs التي تستخدمها Google لا تخضع لحقوق النشر. [434] [435] اتفق الطرفان على صفر دولار كتعويضات قانونية مقابل مبلغ صغير من الكود المنسوخ. [436] في 9 مايو 2014 ، نقضت الدائرة الفيدرالية جزئيًا حكم محكمة المقاطعة ، وحكمت لصالح Oracle بشأن قضية حقوق النشر ، وأعادت قضية الاستخدام العادل إلى محكمة المقاطعة. [437] [438]

    في ديسمبر 2015 ، أعلنت Google أن الإصدار الرئيسي التالي من Android (Android Nougat) سيتحول إلى OpenJDK ، وهو التطبيق الرسمي مفتوح المصدر لمنصة Java ، بدلاً من استخدام مشروع Apache Harmony الذي تم إيقافه الآن كوقت تشغيل له. تم أيضًا نشر الكود الذي يعكس هذا التغيير في مستودع مصدر AOSP. [220] في إعلانها ، ادعت Google أن هذا كان جزءًا من محاولة لإنشاء "قاعدة رمز مشتركة" بين Java على Android والأنظمة الأساسية الأخرى. [221] اعترفت Google لاحقًا في دعوى قضائية بأن هذا كان جزءًا من محاولة لمعالجة النزاعات مع Oracle ، حيث يخضع استخدامها لرمز OpenJDK بموجب ترخيص GNU العام (GPL) مع استثناء ربط ، وأن "أي تتطلب المطالبة بالتعويضات المرتبطة بالإصدارات الجديدة المرخصة صراحةً بواسطة Oracle بموجب OpenJDK تحليلاً منفصلاً للأضرار من الإصدارات السابقة ". [220] في يونيو 2016 ، حكمت محكمة فيدرالية بالولايات المتحدة لصالح شركة Google ، مشيرة إلى أن استخدامها لواجهات برمجة التطبيقات كان الاستخدام العادل. [439]

    التحديات المناهضة للمنافسة في أوروبا

    في عام 2013 ، قدمت FairSearch ، وهي منظمة ضغط مدعومة من Microsoft و Oracle وغيرها ، شكوى بخصوص Android إلى المفوضية الأوروبية ، مدعية أن نموذج التوزيع المجاني الخاص بها يشكل تسعيرًا مفترسًا معاديًا للمنافسة. عارضت مؤسسة البرمجيات الحرة في أوروبا ، التي تضم مانحيها Google ، مزاعم Fairsearch. [440] في 20 أبريل 2016 ، قدم الاتحاد الأوروبي شكوى رسمية ضد الاحتكار ضد Google بناءً على مزاعم FairSearch ، بحجة أن نفوذها على بائعي Android ، بما في ذلك التجميع الإلزامي لمجموعة كاملة من برامج Google الاحتكارية ، مما يعيق القدرة على المنافسة مزودي البحث المراد دمجهم في Android ، ومنع البائعين من إنتاج الأجهزة التي تعمل بنظام Android ، يشكلان ممارسات مناهضة للمنافسة. [441] في أغسطس 2016 ، تم تغريم Google بمبلغ 6.75 مليون دولار أمريكي من قبل خدمة مكافحة الاحتكار الفيدرالية الروسية (FAS) بموجب ادعاءات مماثلة من قبل شركة Yandex. [442] أصدرت المفوضية الأوروبية قرارها في 18 يوليو 2018 ، محددًا أن Google أجرت ثلاث عمليات متعلقة بنظام Android كانت تنتهك لوائح مكافحة الاحتكار: تجميع بحث Google و Chrome كجزء من Android ، ومنع مصنعي الهواتف من استخدام إصدارات متشعبة Android ، وإبرام صفقات مع مصنعي الهواتف وموفري الشبكات لتجميع تطبيق بحث Google على الهواتف المحمولة حصريًا (وهي ممارسة انتهت Google بحلول عام 2014). فرض الاتحاد الأوروبي غرامة على Google مقابل 4.3 مليار يورو (حوالي 5 مليارات دولار أمريكي) وطالب الشركة بإنهاء هذا السلوك في غضون 90 يومًا. [443] قدّمت Google استئنافها على الحكم في أكتوبر 2018 ، على الرغم من أنها لن تطلب أي تدابير مؤقتة لتأخير بداية متطلبات السلوك. [444]

    في 16 أكتوبر 2018 ، أعلنت Google أنها ستغير نموذج التوزيع الخاص بها لخدمات Google Mobile Services في الاتحاد الأوروبي ، نظرًا لأن جزءًا من تدفقات إيراداتها لنظام Android الذي جاء من خلال استخدام بحث Google و Chrome محظور الآن بموجب قرار الاتحاد الأوروبي. بينما يظل نظام Android الأساسي مجانيًا ، سيُطلب من مصنعي المعدات الأصلية في أوروبا شراء ترخيص مدفوع لمجموعة تطبيقات Google الأساسية ، مثل Gmail وخرائط Google ومتجر Google Play. سيتم ترخيص بحث Google بشكل منفصل ، مع خيار تضمين Google Chrome دون أي تكلفة إضافية أعلى البحث. يمكن لمصنعي المعدات الأصلية الأوروبيين تجميع بدائل الجهات الخارجية على الهواتف والأجهزة المباعة للعملاء ، إذا اختاروا ذلك. لن يتم منع مصنعي المعدات الأصلية بعد الآن من بيع أي جهاز يعمل بإصدارات غير متوافقة من Android في أوروبا. [445]

    آحرون

    بالإضافة إلى الدعاوى القضائية ضد Google مباشرة ، تم شن حروب وكلاء مختلفة ضد Android بشكل غير مباشر من خلال استهداف الشركات المصنعة لأجهزة Android ، مما أدى إلى تثبيط الشركات المصنعة عن اعتماد النظام الأساسي من خلال زيادة تكاليف طرح جهاز Android في السوق. [446] رفعت كل من Apple و Microsoft دعوى قضائية ضد العديد من الشركات المصنعة لانتهاك براءات الاختراع ، مع استمرار الإجراءات القانونية التي تتخذها شركة Apple ضد Samsung باعتبارها قضية بارزة بشكل خاص. في يناير 2012 ، قالت Microsoft إنها وقعت اتفاقيات ترخيص براءات اختراع مع أحد عشر مصنعًا لأجهزة Android ، والتي تمثل منتجاتها "70 بالمائة من جميع الهواتف الذكية التي تعمل بنظام Android" المباعة في الولايات المتحدة [447] و 55٪ من الإيرادات العالمية لأجهزة Android. [448] من بينها Samsung و HTC. [449] تضمنت تسوية براءات اختراع سامسونغ مع مايكروسوفت اتفاقية لتخصيص المزيد من الموارد لتطوير وتسويق الهواتف التي تعمل بنظام تشغيل مايكروسوفت ويندوز فون. [446] قامت Microsoft أيضًا بربط برنامج Android الخاص بها بتراخيص براءات الاختراع ، مما يتطلب تجميع تطبيقات Microsoft Office Mobile و Skype على أجهزة Android لدعم رسوم الترخيص ، بينما تساعد في نفس الوقت في الترويج لخطوط برامجها. [450] [451]

    أعربت Google علنًا عن إحباطها من مشهد براءات الاختراع الحالي في الولايات المتحدة ، واتهمت Apple و Oracle و Microsoft بمحاولة القضاء على نظام Android من خلال التقاضي بشأن براءات الاختراع ، بدلاً من الابتكار والمنافسة مع منتجات وخدمات أفضل. [452] في أغسطس 2011 ، اشترت Google Motorola Mobility مقابل 12.5 مليار دولار أمريكي ، والذي كان يُنظر إليه جزئيًا على أنه إجراء دفاعي لحماية Android ، حيث حصلت Motorola Mobility على أكثر من 17000 براءة اختراع. [453] [454] في ديسمبر 2011 ، اشترت Google أكثر من ألف براءة اختراع من شركة IBM. [455]

    أدت تحقيقات هيئة المنافسة التركية حول محرك البحث الافتراضي في Android ، التي بدأت في عام 2017 ، إلى غرامة قدرها 17.4 مليون دولار أمريكي في سبتمبر 2018 وغرامة قدرها 0.05 بالمائة من إيرادات Google يوميًا في نوفمبر 2019 عندما لم تفي Google بالمتطلبات. [456] في ديسمبر 2019 ، أوقفت Google إصدار التراخيص لطرازات هواتف Android الجديدة المُباعة في تركيا. [456]

    طورت Google العديد من أشكال Android لحالات استخدام محددة ، بما في ذلك Android Wear ، الذي تمت إعادة تسميته لاحقًا باسم Wear OS ، للأجهزة القابلة للارتداء مثل ساعات المعصم ، [457] [458] Android TV لأجهزة التلفزيون ، [459] [460] و Android Things for الأجهزة الذكية وإنترنت الأشياء. [461] [462] بالإضافة إلى ذلك ، من خلال توفير البنية التحتية التي تجمع بين الأجهزة المخصصة والتطبيقات المخصصة التي تعمل على نظام Android العادي ، فتحت Google النظام الأساسي لاستخدامه في سيناريوهات الاستخدام الخاصة ، مثل Android Auto للسيارات ، [463] [464] ومنصة Daydream للواقع الافتراضي. [465]

    تسمح الطبيعة المفتوحة والقابلة للتخصيص لنظام Android لصانعي الأجهزة باستخدامه على الإلكترونيات الأخرى أيضًا ، بما في ذلك أجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر المحمولة ، [466] [467] وأجهزة الكمبيوتر المكتبية ، [468] الكاميرات ، [469] سماعات الرأس ، [470] أنظمة التشغيل الآلي للمنزل ، أجهزة ألعاب ، [471] مشغل وسائط ، [472] قمرا صناعيا ، [473] موجه ، [474] طابعة ، [475] محطة دفع ، [476] ماكينات صرف آلي ، [477] وروبوتات. [478] بالإضافة إلى ذلك ، تم تثبيت Android وتشغيله على مجموعة متنوعة من العناصر الأقل تقنية ، بما في ذلك الآلات الحاسبة ، [479] أجهزة كمبيوتر أحادية اللوحة ، [480] هواتف مميزة ، [481] قواميس إلكترونية ، [482] منبهات ، [ 483] ثلاجات ، [484] هاتف أرضي ، [485] آلات قهوة ، [486] دراجة ، [487] مرايا. [471]

    أصبحت Ouya ، وهي وحدة تحكم في ألعاب الفيديو تعمل بنظام Android ، واحدة من أنجح حملات Kickstarter ، حيث قامت بتمويل 8.5 مليون دولار أمريكي لتطويرها ، [488] [489] وتلاها لاحقًا وحدات تحكم أخرى قائمة على Android ، مثل Nvidia's Shield Portable - وهو جهاز Android في عامل شكل وحدة تحكم ألعاب الفيديو. [490]

    في عام 2011 ، عرضت Google "Android @ Home" ، وهي تقنية أتمتة منزلية تستخدم Android للتحكم في مجموعة من الأجهزة المنزلية بما في ذلك مفاتيح الإضاءة ومآخذ الطاقة وأجهزة الترموستات. [491] تم الإعلان عن النموذج الأولي لمصابيح الإضاءة التي يمكن التحكم فيها من هاتف أو جهاز لوحي يعمل بنظام Android ، ولكن رئيس Android Andy Rubin كان حذرًا عندما لاحظ أن "تشغيل وإيقاف المصباح ليس بالأمر الجديد" ، مشيرًا إلى العديد من خدمات أتمتة المنزل الفاشلة. قال إن Google كانت تفكر بشكل أكثر طموحًا وكانت النية هي استخدام موقعها كمزود خدمات سحابية لجلب منتجات Google إلى منازل العملاء. [492] [493]

    كشفت شركة Parrot عن نظام استريو للسيارة يعمل بنظام Android يُعرف باسم Asteroid في عام 2011 ، [494] تلاه خلفه ، وهو Asteroid Smart القائم على الشاشة التي تعمل باللمس ، في عام 2012. [495] في عام 2013 ، أصدرت شركة Clarion استريو السيارة الخاص بها الذي يعمل بنظام Android ، AX1. [496] في يناير 2014 ، في معرض الإلكترونيات الاستهلاكية (CES) ، أعلنت Google عن تشكيل Open Automotive Alliance ، وهي مجموعة تضم العديد من صانعي السيارات الرئيسيين (Audi ، و General Motors ، و Hyundai ، و Honda) و Nvidia ، والتي تهدف إلى إنتاج أنظمة ترفيه داخل السيارة تعمل بنظام التشغيل Android ، "[جلب] أفضل ما في Android إلى السيارة بطريقة آمنة وسلسة." [497]

    يأتي Android مثبتًا مسبقًا على عدد قليل من أجهزة الكمبيوتر المحمولة (تتوفر أيضًا وظيفة مماثلة لتشغيل تطبيقات Android في نظام التشغيل Chrome من Google) ويمكن أيضًا تثبيته على أجهزة الكمبيوتر الشخصية بواسطة المستخدمين النهائيين. [498] في تلك الأنظمة الأساسية ، يوفر Android وظائف إضافية للوحات المفاتيح المادية [499] والفئران ، جنبًا إلى جنب مع مجموعة مفاتيح "Alt-Tab" لتبديل التطبيقات بسرعة باستخدام لوحة المفاتيح. في ديسمبر 2014 ، علق أحد المراجعين بأن نظام الإشعارات في Android "أكثر اكتمالًا وقوة إلى حد كبير من معظم البيئات" وأن Android "قابل للاستخدام تمامًا" كنظام تشغيل أساسي لسطح المكتب. [500]

    في أكتوبر 2015 ، صحيفة وول ستريت جورنال ذكرت أن Android سيكون بمثابة نظام تشغيل الكمبيوتر المحمول الرئيسي لشركة Google في المستقبل ، مع خطة لضم نظام التشغيل Chrome إليه بحلول عام 2017. [501] [502] أوضح Sundar Pichai من Google ، الذي قاد تطوير Android ، أن "الهاتف المحمول كنموذج للحوسبة في نهاية المطاف مع ما نعتقد أنه سطح المكتب اليوم. " [501] أيضًا ، في عام 2009 ، قال المؤسس المشارك لشركة Google ، سيرجي برين ، أن نظام التشغيل Chrome و Android "من المحتمل أن يتقاربوا بمرور الوقت." [503] رد لوكهايمر ، الذي حل محل بيتشاي كرئيس لنظام التشغيل Android و Chrome OS ، على هذا الادعاء بمدونة رسمية على مدونة Google تفيد بأنه "بينما نعمل على إيجاد طرق للجمع بين أفضل نظامي التشغيل معًا ، لا توجد خطة للتخلص التدريجي من نظام التشغيل Chrome OS [الذي] يضمن التحديثات التلقائية لمدة خمس سنوات ". [504] هذا بخلاف Android حيث يكون الدعم أقصر مع "تواريخ EOL [يجري ..] على الأقل 3 سنوات [في المستقبل] لأجهزة Android اللوحية للتعليم". [505]

    في مؤتمر Google I / O في مايو 2016 ، أعلنت Google عن Daydream ، وهو نظام أساسي للواقع الافتراضي يعتمد على هاتف ذكي ويوفر إمكانات VR من خلال سماعة رأس للواقع الافتراضي ووحدة تحكم صممتها Google نفسها. [465] تم دمج النظام الأساسي في نظام Android بدءًا من Android Nougat ، وهو يختلف عن الدعم المستقل لإمكانيات الواقع الافتراضي. البرنامج متاح للمطورين ، وتم إصداره في عام 2016.

    تميمة Android هو روبوت android أخضر ، مرتبط باسم البرنامج. على الرغم من أنه لا يحمل اسمًا رسميًا ، إلا أن فريق Android في Google يطلق عليه اسم "Bugdroid". [506]

    تم تصميمه من قبل مصمم الجرافيك في Google آنذاك إيرينا بلوك في 5 نوفمبر 2007 عندما تم الإعلان عن Android. على عكس التقارير التي تفيد بتكليفها بمشروع لإنشاء رمز ، [507] أكدت بلوك في مقابلة أنها طورته بشكل مستقل وجعلته مفتوح المصدر. لم يتم تقديم تصميم الروبوت في البداية إلى Google ، ولكنه سرعان ما أصبح شائعًا في فريق تطوير Android ، مع وجود أشكال مختلفة منه تم إنشاؤها بواسطة المطورين الذين أحبوا الشكل ، حيث كان مجانيًا بموجب ترخيص المشاع الإبداعي. [508] [509] أدت شعبيتها بين فريق التطوير في النهاية إلى اعتماد Google لها كرمز رسمي كجزء من شعار Android عندما تم إطلاقها للمستهلكين في عام 2008.