"أدوات نظام Android SDK" هي أحد مكوّنات حزمة تطوير البرامج (SDK) لنظام التشغيل Android.
وتتضمّن أدوات تتفاعل مع نظام Android الأساسي، وبشكل أساسي
adb وfastboot.
على الرغم من أنّ adb مطلوب لتطوير تطبيقات Android، فإنّ مطوّري التطبيقات
يستخدمون عادةً النسخة التي يثبّتها "استوديو Android". هذا التنزيل مفيد إذا أردت استخدام adb مباشرةً من سطر الأوامر ولم يكن لديك Studio مثبّتًا.
(إذا كان لديك Studio مثبتًا، فقد ترغب في استخدام النسخة التي قام بتثبيتها لأن Studio سيقوم بتحديثها تلقائيًا.) يجب استخدام fastboot
إذا أردت فتح قفل برنامج الإقلاع على جهازك وتثبيت نسخة جديدة من نظام التشغيل
عليه. كانت هذه الحزمة تحتوي على systrace، ولكن تم استبدالها
بـ Studio Profiler أو gpuinspector.dev أو Perfetto.
على الرغم من أنّ بعض الميزات الجديدة في "adb" و"fastboot" لا تتوفّر إلا في الإصدارات الحديثة من Android، فإنّها متوافقة مع الأنظمة القديمة، لذا يجب أن يكون لديك أحدث إصدار من أدوات نظام SDK الأساسي، وعليك الإبلاغ عن الأخطاء إذا وجدت استثناءات.
عمليات التنزيل
إذا كنت من مطوّري برامج Android، عليك الحصول على أحدث إصدار من
أدوات نظام SDK الأساسية من SDK Manager في "استوديو Android" أو من
أداة سطر الأوامر
sdkmanager. يضمن ذلك حفظ الأدوات في المكان المناسب مع
بقية أدوات حزمة تطوير البرامج (SDK) لنظام التشغيل Android وتحديثها بسهولة.
ولكن إذا كنت تريد فقط أدوات سطر الأوامر هذه، استخدِم الروابط التالية:
على الرغم من أنّ هذه الروابط لا تتغيّر، فإنّها تشير دائمًا إلى أحدث إصدار من الأدوات.
إصدارات
37.0.2
الإصدار Canary: نوفمبر 2026
adb
- تقليل الرسائل غير المرغوب فيها في سجلّ تصحيح الأخطاء يمكنك خفض مستوى سجلّات مستوى البيانات العالية التكرار (مثل عمليات القراءة
والكتابة) إلى مستوى مطوّل (على سبيل المثال:
usb:v, transport:v) لمنع ملفات السجلّات الكبيرة. - أضِف إمكانية مزامنة أقسام
system_dlkmوvendor_dlkmوodm_dlkmفي الأمرadb sync. - إيقاف الخيار
adb install --fastdeployنهائيًا واستخدام الأمرandroid installبدلاً منه ستبقى ميزة Fast Deploy متاحة مؤقتًا باستخدام العلامة--deprecated-fastdeployوستتم إزالتها في الإصدار 37.0.3. نظام التشغيل Linux:
- تم تقديم مكتبة
libadbusbلتحل محل واجهة USB الخلفية القديمة (ADB_USB_LEGACY=1). تستخدم مكتبةlibadbusbالاستقصاء الدوري لناقل USB (1000msتلقائيًا، ويمكن ضبطه باستخدام متغير البيئةADB_USB_LINUX_POLL_INTERVAL_MS) بدلاً من التوصيل السريع لـ netlink لتجنب فقدان الأجهزة بعد عمليات إعادة ضبط USB في مكانه أو سباقات أوامرstart-serverالمتزامنة. - تحسين الخلفية القديمة لـ USB (
ADB_USB_LEGACY=1) وإضافة حلقة إعادة محاولة إعادة الاتصال لاسترداد الأجهزة في حال فقدان أحداث netlink
- تم تقديم مكتبة
نظام التشغيل MacOS:
- تقديم مكتبة
libadbusbلاستبدال الخلفية القديمة لمنفذ USB يمكن إيقاف مكتبةlibadbusbمن خلال ضبط متغيّر البيئةADB_USB_LEGACYعلى1. - تم إصلاح عطل في خادم
adb(إلغاء في_Unwind_Backtrace) على أجهزة Apple Silicon M6 (نظام التشغيل macOS 27) ناتج عن تسجيل عمليات تتبُّع الأخطاء في سجلّات mDNS غير التابعة لـ ADB والتي تم تجاهلها. - تم إصلاح عطل في خادم
adb(استثناء منفذ MachKERN_INVALID_NAME) عند توصيل جهاز USB عندما يكون AMFI غير مفعّل.
- تقديم مكتبة
37.0.1 (يوليو 2026)
adb
- حذف الخلفية "
openscreen" لم يعُد لمتغيّر البيئةADB_MDNS_OPENSCREENأي تأثير. الخلفية الوحيدة لخدمة mDNS هيlibadbmdns. - أضِف مستوى التتبُّع. يقبل تنسيق
ADB_TRACEالآن مستوى سجلّ (على سبيل المثال:usb:v, services:w). نظام التشغيل Linux:
- تحسين نظام التوصيل السريع لأجهزة USB الاعتماد على أحداث udev netlink بدلاً من النواة لتجنُّب حالات السباق مع udev
- أضِف blame للأمر
kill-server. سيطبع خادم adb سلسلة سطر أوامر العملية التي طلبت إنهاءه.
نظام التشغيل Windows:
- تحسين الخلفية في mDNS تحميل
wlanapi.dllبشكل كسول للسماح بتشغيل adb على Windows Server الذي لا يتضمّنwlanapi.dll. - تقديم
libadbusbلاستبدالlibusbيمكن إيقافlibadbusbمن خلال ضبط متغيّر البيئةADB_USB_LEGACYعلى1.
- تحسين الخلفية في mDNS تحميل
نظام التشغيل MacOS:
- إيقاف
libusbاستخدِم الخلفية القديمة لـ USB بدلاً من ذلك. يمكن تفعيل ميزة "libusb" من خلال ضبط متغيّر البيئةADB_LIBUSBعلى1.
- إيقاف
37.0.0 (فبراير 2026)
- adb
- أصبحت الخلفية التلقائية لنظام أسماء النطاقات المتعدد البث (mDNS) الآن
libadbmdns. لا تزال المكتبةopenscreenمضمّنة كإجراء احتياطي ولكن تم إيقافها نهائيًا. - تعرض Libadbmdns الآن أيضًا اسم المضيف .local كجزء من البيانات الوصفية للخدمات.
- تستخدم الخلفية الخاصة بمنفذ USB في نظام التشغيل Linux الآن netlink بدلاً من حلقة نشطة لرصد إضافة الأجهزة أو حذفها.
- أصبحت الخلفية التلقائية لنظام أسماء النطاقات المتعدد البث (mDNS) الآن
36.0.2 (سبتمبر 2025)
- adb
- جعل واجهة USB الخلفية القديمة هي الواجهة التلقائية على نظام التشغيل Linux (بدلاً من libusb) بسبب تقارير عدم الاستقرار (انقطاع اتصال الجهاز، وفشل قراءة الواجهة، وتأخّر أحداث netlink التي تمنع رصد الجهاز).
- تم إصلاح الخطأ الذي كان يتسبب في عدم رصد أجهزة Samsung بشكل صحيح المشكلة رقم 404741058.
- تم إصلاح الخطأ الذي كان يتسبب في عدم رصد أجهزة Android القديمة التي تستخدم فئة USB
Miscellaneous(0xEF) بشكل صحيح المشكلة رقم 365009755. - تم إصلاح الخطأ الذي تسبّب في اقتطاع الحرف الأخير من الملف عند سحبه أو دفعه [نظام التشغيل Windows فقط] المشكلة رقم 439152273.
36.0.1
لم يتم طرحه مطلقًا بعد إصدار Canary بسبب المشكلة رقم 439152273.
36.0.0 (أبريل 2025)
- adb
- تمت إعادة كتابة واجهة USB الخلفية في libusb (تستخدم واجهة برمجة تطبيقات المزامنة بدلاً من واجهة برمجة التطبيقات غير المتزامنة). تحسين الموثوقية وإصلاح مشكلة استنفاد الذاكرة على نظام التشغيل Linux
- أصبح التوصيل السريع في الخلفية عبر منفذ USB من خلال Libusb متوافقًا الآن مع نظام التشغيل Windows (يتيح رصد سرعة USB).
- يتم الآن عرض ميزة "
server-status" المحسّنة في حال تفعيل بروتوكول mDNS. - تم إصلاح خطأ في نظام التشغيل macOS حيث لم يتم إرسال حزم ذات طول صفري، ما أدى إلى توقف الاتصال المشكلة رقم 208675141.
- تم إصلاح ثغرة الاستخدام بعد الإخلاء في الخلفية libusb.
35.0.2 (يوليو 2024)
- adb
- تم إصلاح خطأ في الخلفية في mDNS في openscreen يؤدي إلى تعطُّل الخادم عند اقتطاع طلب البحث المشكلة رقم 294120933.
- تفعيل واجهة mDNS الخلفية في openscreen على نظام التشغيل macOS
- جعل الواجهة الخلفية لـ mDNS في openscreen هي الواجهة التلقائية على جميع الأنظمة الأساسية
- إتاحة رصد USB SuperSpeed+ (السرعات الحالية والمتفاوض عليها) لأغراض التشخيص
- إيقاف التشغيل الآمن: يتم تحرير جميع واجهات USB عند إيقاف التشغيل (جميع أنظمة التشغيل).
الإصدار 35.0.1 (مارس 2024)
- adb
- التبديل إلى libusb 1.0.27
35.0.0 (فبراير 2024)
- adb
- التبديل إلى libusb كخيار تلقائي في نظام التشغيل Linux المشكلة رقم 270205252
- تم إصلاح مشكلة بدء تشغيل adb على الأجهزة المضيفة التي لا تتضمّن منفذ USB.
- تم إصلاح حالات توقُّف أداة adb عن العمل بسبب إبلاغ أجهزة USB بشكل غير صحيح عن واصفات ذات طول صفري المشكلة رقم 302212871.
- تم إصلاح رمز الإرجاع
adb shellعند قطع اتصال الجهاز المشكلة رقم 321787891.
- fastboot
- يحدّد هذا الإعداد الحد الأقصى لحجم قائمة انتظار الحِزم الواردة.
- إزالة العوائق التي كانت تحدّ من سرعات التنزيل إلى حوالي 120 ميغابايت في الثانية يمكن الآن لبرنامج fastboot تشبُّع ناقل SuperSpeed+ وتحقيق سرعات تصل إلى 980 ميغابايت في الثانية، حسب الجهاز.
الإصدار 34.0.5 (أكتوبر 2023)
- adb
- يستخدم adb الآن libusb تلقائيًا على نظام التشغيل macOS لحلّ المشكلة رقم 270205252.
- في السابق، كان adb يستجيب برمز نجاح عند تعذُّر الإقران اللاسلكي. تم حلّ هذه المشكلة من خلال عرض رمز تعذُّر (1) وخطأ موجّه للمستخدمين (
error: protocol fault (couldn't read status message...)). يعرضecho $?الآن1. - أصبح
adb wait-for-disconnectجاهزًا للعمل مع الأجهزة غير المتصلة عبر USB (تصحيح الأخطاء لاسلكيًا). - تمت إضافة واجهة DbC جديدة لإتاحة استخدام ChromeOS عبر adb في المستقبل.
- fastboot
- تم إصلاح مشكلة flashall على أجهزة Pixel 3.
34.0.4 (يوليو 2023)
- adb
- نشر
-a (gListenAll)عندما ينشئ adb خادم مضيف adb (في السابق، كانت العلامة تعمل فقط معadb -a server nodaemon) - عملية أسرع للوصول إلى الجذر وإلغاء الوصول إليه
- إعادة تنفيذ
Flag(env) guarding clear endpoint (device) feature for OSX usb start.(المشكلة رقم 270205252)
- نشر
- fastboot
- Mac: إزالة عمليات إعادة المحاولة على مكرّر IO غير صالح (تعذُّر الوميض مع LIBUSB_TRANSFER_CANCELLED)
- Windows: إصلاح الخطأ "الملف المتناثر كبير جدًا أو غير صالح" عند استخدام "flashall"
- جميع الأنظمة الأساسية: إصلاح الخطأ "لم يتم ضبط ANDROID_PRODUCT_OUT" عند استخدام "تحديث"
الإصدار 34.0.1 (مارس 2023)
- adb
- نظام التشغيل macOS: تم التراجع عن حلّ مشكلة "إمكانية الاتصال غير المستقرة (كابل MacBook عالي السرعة)" بسبب توقُّف تثبيت Adb (المشكلة رقم 270205252).
- fastboot
- نظام التشغيل Windows: تم إصلاح الخطأ "mke2fs: Illegal or malformed device name while trying to determine filesystem size" الذي ظهر في الإصدار 34.0.0 من "أدوات النظام الأساسي" (المشكلة رقم 271039230).
الإصدار 34.0.0 RC2 (مارس 2023)
- تم تعديلها مع إصدار معاينة المطوّر الثانية لنظام التشغيل Android 14 (لم يتم إجراء أي تعديلات على adb وfastboot).
34.0.0 (فبراير 2023)
- adb
- تم إصلاح مشكلة إرسال حزم بيانات بطول صفر على نظام التشغيل macOS (issuetracker: 208675141).
- تمت معالجة مشكلة الاتصال غير المستقر (كابل MacBook عالي السرعة): انقطاع اتصال adb بشكل متكرر.
- تم تحسين رسالة الخطأ الخاصة بأمر adb push الذي يتضمّن عددًا غير كافٍ من الوسيطات.
- fastboot
- تحسين عملية التثبيت: سيتخطّى
flashallالآن عمليات إعادة التشغيل إلى مساحة المستخدم إن أمكن. - تم إصلاح مشكلة إرسال حزم بيانات بطول صفر على نظام التشغيل macOS (issuetracker: 208675141).
- تم إصلاح مشكلة وميض recovery.img التي تؤدي إلى ظهور تذييل AVB غير صحيح.
- تحسين عملية التثبيت: سيتخطّى
33.0.3 (أغسطس 2022)
- adb
- عدم إعادة محاولة
adb rootفي حال تعذُّر المحاولة الأولى - إصلاح الإدخال المكرّر في track-devices
- إضافة نافذة الاستقبال (زيادة معدل النقل في الاتصالات ذات وقت الاستجابة العالي)
- رسائل خطأ أكثر تحديدًا في حالات تعذُّر الاتصال بـ "أكثر من جهاز واحد"
- رفض طلبات إعادة التوجيه العكسية غير المتوقّعة
- تم إصلاح مشكلة install-multi-package على نظام التشغيل Windows.
- عدم إعادة محاولة
- fastboot
- إزالة e2fsdroid كجزء من أدوات نظام SDK الأساسية
- طباعة رسالة إرجاع OemCmdHandler عند النجاح
33.0.2 (مايو 2022)
- fastboot
- دعم قسم
vendor_kernel_boot
- دعم قسم
33.0.1 (مارس 2022)
- adb
- تم إصلاح أعطال mdns في Windows.
- يصلح هذا التحديث مشكلة تفعيل/إيقاف ميزة verity على الأجهزة القديمة.
- تم إصلاح مشكلة "تثبيت تطبيقات متعددة" على الأجهزة القديمة
- يؤدي ذلك إلى تحسين مخرجات المساعدة لتشمل جميع طرق الضغط المتوافقة.
- systrace
- تمت الإزالة. يمكنك استخدام Studio Profiler أو gpuinspector.dev أو Perfetto بدلاً من ذلك.
33.0.0 (فبراير 2022)
- adb
- تم إصلاح المشكلة التي ظهرت في الإصدار 32.0.0 من الأعطال عند التشغيل بدون أي وسيطات.
32.0.0 (يناير 2022)
- adb
- ملف ثنائي عام لأجهزة Apple M1
- مشكلة معروفة: يتعطّل هذا الإصدار عند تشغيله بدون أي وسيطات.
31.0.3 (أغسطس 2021)
- fastboot
- إتاحة تثبيت vbmeta_vendor.img باستخدام الأمرَين fastboot flashall وfastboot update
31.0.2 (أبريل 2021)
- adb
- إتاحة إعادة التوجيه إلى vsock على نظام التشغيل Linux
- تم إصلاح خطأ في
adb track-devicesحيث لا تتلقّى الأجهزة التي تستخدم تصحيح الأخطاء اللاسلكي التحديثات على الفور. - تنفيذ الدعم الأولي لاكتشاف أجهزة mDNS بدون خدمة mDNS مثبّتة بشكل منفصل هذه الميزة غير مفعَّلة حاليًا بشكل تلقائي، ويمكن
تفعيلها من خلال ضبط متغيّر البيئة
ADB_MDNS_OPENSCREENعلى 1 عند بدء تشغيل خادم adb.
- fastboot
- لا تفشل عندما يتعذّر الحصول على حجم قسم التشغيل.
- يتم استنتاج حالة قفل الجهاز من السمة بدلاً من تحليل سطر أوامر النواة.
31.0.1 (مارس 2021)
- adb
- تقليل الفاصل الزمني لرسائل TCP keepalive
- تحسين أداء التثبيت المتزايد
- fastboot
- إضافة ميزة دمج اللقطات المضغوطة
- استعادة ميزة "الوصول إلى المتصفحات القديمة" (LBS) في الإصدارات السابقة
الإصدار 31.0.0 (فبراير 2021)
- adb
- إيقاف الضغط عند السحب تلقائيًا
الإصدار 30.0.5 (نوفمبر 2020)
- adb
- تحسين أداء
adb pushعند إرسال العديد من الملفات عبر اتصال ذي وقت استجابة طويل - تحسين أداء "
adb push/pull" على نظام التشغيل Windows - إصلاح
adb push --syncباستخدام إدخالات متعددة - تحسين أداء تثبيت ملفات APK المتزايدة
- تحسين معالجة الأخطاء في عمليات تثبيت حِزم APK المتزايدة
- تحسين أداء
30.0.4 (يوليو 2020)
- adb
- تم إصلاح مشكلة الرجوع إلى تثبيت ملف APK غير المتزايد على الأجهزة التي تعمل بإصدارات أقدم من Android 11.
- حلّ المشاكل في "
adb install-multi-package" - تم إصلاح بعض الأعطال الإضافية المتعلّقة بالإقران اللاسلكي عبر adb.
- تحسين بعض رسائل الخطأ
- fastboot
- تحسين مخرجات وحدة التحكّم في أوامر
fastboot oem - إصلاح مشكلة
fastboot flashallعلى الأجهزة القديمة، مثل Nexus 7
- تحسين مخرجات وحدة التحكّم في أوامر
الإصدار 30.0.3 (يونيو 2020)
- adb
- تم إصلاح مشكلة تثبيت حِزم APK الموقَّعة باستخدام الإصدار 4 من مخطّط التوقيع على الأجهزة التي تعمل بإصدارات أقدم من Android 11.
- تم إصلاح عطل يحدث عند المصادقة بدون
ADB_VENDOR_KEYS. - إصلاح عطل عند استخدام
adb -H
30.0.2 (يونيو 2020)
- adb
- تحسين الإقران اللاسلكي عبر adb
- تم إصلاح مشكلة توقُّف
adb logcatعن العمل عند تشغيله قبل توصيل الجهاز. - أضِف
adb transport-idللسماح للنصوص البرمجية بالانتظار بأمان حتى يختفي الجهاز بعد الوصول إلى الجذر أو إلغاء الوصول إليه أو إعادة التشغيل.
30.0.1 (مايو 2020)
- adb
- إيقاف الاتصال التلقائي لـ adb mdns تلقائيًا ويمكن إعادة تفعيلها باستخدام متغيّر البيئة
ADB_MDNS_AUTO_CONNECT. - تحسين أداء "
adb install-multi" على أجهزة Android 10 أو الإصدارات الأحدث - تم إصلاح مشكلة انتهاء المهلة عند استخدام
adb root/unrootعلى جهاز متصل عبر بروتوكول التحكّم بالنقل (TCP). - تحديثات متعلّقة بإتاحة الإقران اللاسلكي
- إيقاف الاتصال التلقائي لـ adb mdns تلقائيًا ويمكن إعادة تفعيلها باستخدام متغيّر البيئة
30.0.0 (أبريل 2020)
- adb
- إضافة دعم أولي للإقران اللاسلكي
- إضافة إمكانية تثبيت حِزم APK بشكل تدريجي
- تنفيذ الدعم من جهة العميل لضغط
adb {push, pull, sync}عند استخدامه مع جهاز Android 11 - تحسين أداء "
adb push" على الاتصالات ذات وقت الاستجابة الطويل - تحسين أداء الدفع/السحب على نظام التشغيل Windows.
الإصدار 29.0.6 (فبراير 2020)
- adb
- يتوفّر دعم الحجم/الوقت بتنسيق 64 بت لبروتوكول
adb lsعند استخدامه مع جهاز يعمل بنظام التشغيل Android 11. - إتاحة الاستماع على
::1على POSIX - يجب ألا يتطلّب دعم برامج WinUSB التي تنشر واصف WinUSB (مطلوب لنظام التشغيل Android 11) تثبيت برنامج تشغيل USB.
- تم إصلاح مشكلة توقُّف النظام عن العمل عند استخدام
adb installعلى عنصر ليس ملفًا في الواقع.
- يتوفّر دعم الحجم/الوقت بتنسيق 64 بت لبروتوكول
الإصدار 29.0.5 (أكتوبر 2019)
- adb
- تحسين طفيف في الأداء على نظام التشغيل Linux عند استخدام العديد من الاتصالات المتزامنة.
- إضافة الخيار
--fastdeployإلىadb installلإجراء تحديثات تزايدية على حِزم APK أثناء عملية التطوير
الإصدار 29.0.4 (سبتمبر 2019)
- adb
- تم إصلاح مشكلة انتهاء مهلة تصحيح الأخطاء في الرموز البرمجية الأصلية باستخدام LLDB
(يُرجى الاطّلاع على المشكلة رقم 134613180). يؤدي هذا أيضًا إلى إصلاح خطأ ذي صلة في أدوات تحليل الأداء في "استوديو Android" يتسبب في حدوث
AdbCommandRejectedException، والذي يمكنك الاطّلاع عليه في ملفidea.log.
- تم إصلاح مشكلة انتهاء مهلة تصحيح الأخطاء في الرموز البرمجية الأصلية باستخدام LLDB
(يُرجى الاطّلاع على المشكلة رقم 134613180). يؤدي هذا أيضًا إلى إصلاح خطأ ذي صلة في أدوات تحليل الأداء في "استوديو Android" يتسبب في حدوث
29.0.3 (سبتمبر 2019)
- adb
- يعمل تطبيق "
adb forward --list" مع عدة أجهزة متصلة. - حلّ مشكلة انقطاع اتصال الأجهزة بالإنترنت على Windows
- تحسين مخرجات
adb installونص المساعدة - استعادة السلوك السابق لـ
adb connect <host>بدون تحديد المنفذ
- يعمل تطبيق "
29.0.2 (يوليو 2019)
- adb
- تم إصلاح عطل في سلامة الذاكرة المؤقتة في نظام التشغيل Windows.
- fastboot
- تضيف هذه الميزة إمكانية استخدام تنسيق التقسيم للأجهزة القادمة.
29.0.1 (يونيو 2019)
- adb
- إصلاح عاجل لمشاكل تعطُّل Windows (https://issuetracker.google.com/134613180)
29.0.0 (يونيو 2019)
- adb
- يؤدي
adb reconnectإلى إعادة ضبط USB على Linux. - على نظام التشغيل Linux، عند الاتصال بخادم adb أحدث، بدلاً من إيقاف الخادم وبدء خادم أقدم، يحاول adb تشغيل الإصدار الأحدث بشكل شفاف.
- ينتظر
adb rootإعادة اتصال الجهاز بعد قطع الاتصال. في السابق، كان من الممكن أن يعود "adb root; adb wait-for-device" على الفور عن طريق الخطأ إذا بدأ "adb wait-for-device" قبل أن يلاحظ "adb" أنّ الجهاز قد تم فصله.
- يؤدي
- fastboot
- يؤدي هذا الخيار إلى إيقاف رسالة خطأ ظهرت عندما حاول fastboot فتح شريط اللمس أو لوحة المفاتيح على نظام التشغيل macOS.
28.0.2 (مارس 2019)
- adb
- يصلح هذا التحديث عدم استقرار إعادة توجيه المنفذ
adb shellالذي يؤدي إلى ظهور رسالة الخطأ "تمت إعادة ضبط الاتصال بواسطة تطبيق مشابه". - يتم إصلاح المصادقة عبر
ADB_VENDOR_KEYSعند إعادة ربط الأجهزة. - يصلح هذا الإصدار مشكلة المصادقة، عندما لا يتطابق المفتاح الخاص المستخدَم للمصادقة مع المفتاح العام، وذلك من خلال احتساب المفتاح العام من المفتاح الخاص بدلاً من افتراض تطابقهما.
- يصلح هذا التحديث عدم استقرار إعادة توجيه المنفذ
- fastboot
- إضافة إمكانية استخدام الأقسام الديناميكية
- متطلبات Windows المعدَّلة
- تعتمد أدوات النظام الأساسي الآن على Windows Universal C Runtime، والذي يتم تثبيته عادةً بشكل تلقائي من خلال Windows Update. إذا ظهرت لك أخطاء تشير إلى ملفات DLL مفقودة، قد تحتاج إلى جلب حزمة وقت التشغيل وتثبيتها يدويًا.
الإصدار 28.0.1 (سبتمبر 2018)
- adb
- إضافة إمكانية إعادة إنشاء اتصالات TCP عند انقطاع الاتصال، سيحاول adb إعادة الاتصال لمدة تصل إلى 60 ثانية قبل التخلي عن الاتصال.
- تم إصلاح مشكلة إخراج وحدة تحكّم Unicode على نظام التشغيل Windows. (نشكر المساهم الخارجي "سبنسر لو")
- تم إصلاح مشكلة الإغلاق المزدوج لواصِف الملف التي يمكن أن تحدث، ما يؤدي إلى إغلاق الاتصالات عند حدوث
adb connectفي الوقت نفسه. - إصلاح مشكلة "
adb forward --list" عند استخدامها مع أكثر من جهاز متصل
- fastboot
- زيادة مهلة الأمر إلى 30 ثانية، لدعم بعض أوامر برنامج الإقلاع البطيئة بشكل أفضل.
28.0.0 (يونيو 2018)
- adb:
- تمت إضافة إمكانية التشغيل بدون المجموع الاختباري مع الأجهزة التي تعمل بنظام التشغيل Android P، ما يحسّن معدل النقل بنسبة تصل إلى %40.
- ترتيب نتائج
adb devicesحسب نوع الاتصال والرقم التسلسلي للجهاز - يمكنك زيادة عدد طلبات الاستماع إلى المقابس للسماح بتنفيذ المزيد من أوامر adb في الوقت نفسه.
- تحسين ناتج الخطأ لـ
adb connect
- fastboot:
- تحسين تنسيق الإخراج وإضافة وضع إخراج مطوّل (
-v) - تنظيف مخرجات المساعدة.
- أضِف
product.imgوodm.imgإلى قائمة الأقسام التي تم تثبيتها بواسطةfastboot flashall. - تجنُّب تعطيل الأجهزة الجديدة عند استخدام إصدار قديم جدًا من fastboot من خلال السماح لحِزم نسخ برامج الجهة المصنِّعة بطلب توفير الدعم لأقسام معيّنة
- تحسين تنسيق الإخراج وإضافة وضع إخراج مطوّل (
27.0.1 (ديسمبر 2017)
- adb: تم إصلاح خطأ في التأكيد على نظام التشغيل MacOS حدث عند توصيل الأجهزة باستخدام USB 3.0.
- Fastboot: على أجهزة Windows، يضيف هذا التحديث إمكانية محو بيانات الأجهزة التي تستخدم نظام الملفات F2FS (نظام ملفات متوافق مع ذاكرة الفلاش).
27.0.0 (ديسمبر 2017)
- تمت إعادة إصلاح خطأ fastboot في نظام التشغيل macOS 10.13 الذي تم إصلاحه لأول مرة في الإصدار 26.0.1، ولكن تمت إعادة تقديمه في الإصدار 26.0.2.
الإصدار 26.0.2 (أكتوبر 2017)
- إضافة ميزة التشغيل السريع لأجهزة Pixel 2
26.0.1 (سبتمبر 2017)
- تم إصلاح مشاكل fastboot على نظام التشغيل macOS 10.13 High Sierra (الخطأ 64292422).
26.0.0 (يونيو 2017)
- تم تعديل هذه السياسة مع إصدار حزمة تطوير البرامج (SDK) النهائية لنظام التشغيل Android O (المستوى 26 من واجهة برمجة التطبيقات).
25.0.5 (24 أبريل 2017)
تم إصلاح مشكلة التحميل من مصدر غير معروف عبر adb للتحديثات الكبيرة على نظام التشغيل Windows، والتي تظهر على شكل "std::bad_alloc" (الخطأ 37139736).
تم إصلاح مشاكل adb مع بعض جدران الحماية في نظام التشغيل Windows، والتي تظهر على شكل "cannot open transport registration socketpair" (الخطأ 37139725).
يتضمّن كلّ من
adb --versionوfastboot --versionالآن مسار التثبيت.تم تغيير adb لعدم حلّ
localhostلتجنُّب شبكة VPN التي تم ضبطها بشكل خاطئ.تم تغيير adb لعدم إعادة ضبط أجهزة USB على نظام التشغيل Linux، ما قد يؤثر في أجهزة USB الأخرى المرفقة.
25.0.4 (16 مارس 2017)
- تمت إضافة دعم libusb التجريبي إلى Linux وMac adb
لاستخدام الخلفية libusb، اضبط متغيّر البيئة ADB_LIBUSB=true قبل
تشغيل خادم adb جديد. سيخبرك الأمر الجديد adb host-features
ما إذا كنت تستخدم libusb أم لا.
لإعادة تشغيل adb باستخدام libusb والتأكّد من نجاح العملية، استخدِم adb kill-server;
ADB_LIBUSB=1 adb start-server; adb host-features. يجب أن يتضمّن الناتج
"libusb".
في هذا الإصدار، يظل التنفيذ القديم غير المستند إلى libusb هو الإعداد التلقائي.
لم يعُد fastboot يتوقف عن العمل على أجهزة MacBook Pro لعام 2016 (الخطأ 231129)
تم إصلاح مشكلة التقاط سطر أوامر Systrace على أجهزة Mac
25.0.3 (16 ديسمبر 2016)
- تم إصلاح خطأ في fastboot كان يتسبب في تعذُّر تثبيت نظام التشغيل على أجهزة Android Things
25.0.2 (12 ديسمبر 2016)
- تم التحديث باستخدام الإصدار الثابت من Android N MR1 (واجهة برمجة التطبيقات 25)
25.0.1 (22 نوفمبر 2016)
- تم تعديلها مع إصدار Android N MR1 Developer Preview 2 (واجهة برمجة التطبيقات 25)
25.0.0 (19 أكتوبر 2016)
- تم تعديلها مع إصدار معاينة المطوّر الأولى لنظام التشغيل Android N MR1 (المستوى 25 من واجهة برمجة التطبيقات)
24.0.4 (14 أكتوبر 2016)
- تم تعديلها لمعالجة المشاكل في ADB وMac OS Sierra
تنزيل Android SDK Platform-Tools
قبل تنزيل التطبيق، عليك الموافقة على الأحكام والشروط التالية.
الأحكام والشروط
هذه هي "اتفاقية الترخيص" الخاصة بـ "حزمة تطوير البرامج لنظام Android"1. مقدمة
1.1 بموجب الأحكام الواردة في "اتفاقية الترخيص"، "حزمة تطوير البرامج لنظام Android" (SDK) (المُشار إليها لاحقًا في "اتفاقية الترخيص" باسم "حزمة SDK" والتي تشمل على وجه التحديد ملفات النظام في "Android" وواجهات برمجة التطبيقات المضمَّنة في حِزم وإضافات Google APIs) مرخَّصة لك. تشكِّل "اتفاقية الترخيص" هذه عقدًا قانونيًا مُلزمًا بينك وبين "Google" في ما يتعلّق باستخدامك لـ "حزمة SDK". 1.2 تشير كلمة "Android" إلى حِزم برامج "Android" للأجهزة، على النحو المتاح في "المشروع المفتوح المصدر لنظام Android" المتوفّر على الرابط التالي: https://source.android.com/ (يتم تعديل المحتوى من حين لآخر). 1.3 "التنفيذ المتوافق" يعني أي جهاز Android (1) يتوافق مع مستند تعريف معايير التوافق مع Android، والذي يمكن العثور عليه على موقع الويب الخاص بالتوافق مع Android (https://source.android.com/compatibility) والذي قد يتم تحديثه من حين لآخر، و (2) يجتاز بنجاح مجموعة أدوات اختبار التوافق مع Android (CTS). 1.4 تشير كلمة "Google" إلى شركة Google LLC التي تم تأسيسها بموجب قوانين ولاية ديلاوير في الولايات المتحدة الأمريكية، وهي قائمة بموجب قوانين الولايات المتحدة الأمريكية، ويقع المكان الرئيسي للمؤسسة في 1600 Amphitheatre Parkway, Mountain View, California 94043, USA.2. قبول "اتفاقية الترخيص" هذه
2.1 من أجل استخدام "حزمة SDK"، يجب الموافقة أولاً على "اتفاقية الترخيص" هذه. لا يجوز لك استخدام "حزمة SDK" إذا لم تقبل "اتفاقية الترخيص". 2.2 يعني النقر على "قبول" و/أو استخدام "حزمة SDK" هذه أنّك توافق بوجبه على الأحكام الواردة في "اتفاقية الترخيص". 2.3 لا يجوز لك استخدام "حزمة SDK" ولا قبول "اتفاقية الترخيص" إذا كنت ممنوعًا من تلقّي "حزمة SDK" بموجب قوانين الولايات المتحدة أو البلدان الأخرى، بما في ذلك البلد الذي تقيم فيه أو تستخدم فيه "حزمة SDK". 2.4 في حال الموافقة على الالتزام بـ "اتفاقية الترخيص" هذه نيابةً عن صاحب العمل أو عن جهة أخرى، أنت تقرّ وتضمن أنّ لديك تفويضًا قانونيًا كاملاً بإلزام صاحب العمل أو الجهة الأخرى بـ "اتفاقية الترخيص". وإذا كنت لا تمتلك التفويض القانوني اللازم، فلا يجوز لك قبول "اتفاقية الترخيص" أو استخدام "حزمة SDK" بالنيابة عن صاحب العمل أو الجهة الأخرى.3- ترخيص "حزمة SDK" الممنوح من "Google"
3.1 بموجب الأحكام الواردة في "اتفاقية الترخيص"، تمنحك "Google" ترخيصًا لاستخدام "حزمة SDK" محدودًا وعالميًا وغير خاضع لحقوق الملكية وغير قابل للنقل وغير حصري وغير قابل للترخيص من الباطن فقط من أجل تطوير التطبيقات لعمليات التنفيذ المتوافقة في "Android". 3.2 لا يجوز لك استخدام "حزمة SDK" هذه من أجل تطوير التطبيقات للأنظمة الأساسية الأخرى (بما في ذلك عمليات التنفيذ غير المتوافقة في "Android") أو تطوير "حزمة SDK" أخرى. لك مطلق الحرية في تطوير تطبيقات لأنظمة أساسية أخرى، بما في ذلك عمليات التنفيذ غير المتوافقة في "Android"، بشرط ألا يتم استخدام "حزمة تطوير البرامج (SDK)" هذه لذلك الغرض. 3.3 أنت توافق على أنّ "Google" أو الأطراف الثالثة المعنية تمتلك جميع الحقوق القانونية وحقوق الملكية والمصالح الخاصة بـ "حزمة SDK"، بما في ذلك جميع "حقوق الملكية الفكرية" المشمولة في "حزمة SDK". تشير عبارة "حقوق الملكية الفكرية" إلى جميع الحقوق بموجب قانون براءات الاختراع وقانون حقوق الطبع والنشر وقانون سر المهنة وقانون العلامات التجارية المسجّلة وجميع حقوق الملكية الأخرى. تحتفظ Google بجميع الحقوق غير الممنوحة صراحةً لك. 3.4 لا يجوز لك استخدام "حزمة SDK" لأي غرض لم تسمح به "اتفاقية الترخيص" صراحةً. باستثناء الحد الذي تقتضيه التراخيص السارية لدى الأطراف الثالثة، لا يجوز لك نسخ "حزمة SDK" أو أي جزء منها (باستثناء أغراض الاحتفاظ بنسخ احتياطية منها) أو تعديلها أو تكييفها أو إعادة نشرها أو فك تشفيرها أو إجراء هندسة عكسية عليها أو تفكيكها أو إنشاء أعمال اشتقاقية منها. 3.5 أنت تدرك أنّ كلًّا من استخدام "حزمة SDK"، المرخَّصة بموجب ترخيص أي برنامج مفتوح المصدر، وإعادة إنتاجها وتوزيع أجزائها محكوم فقط بأحكام ترخيص البرامج المفتوحة المصدر المعنيّة وليس أحكام "اتفاقية الترخيص". 3.6 أنت توافق على أنّه يجوز تغيير شكل وطبيعة "حزمة SDK" التي توفّرها "Google"، وذلك بدون أن يصلك إشعار مُسبق وأنّه قد تكون الإصدارات المستقبلية من "حزمة SDK" غير متوافقة مع التطبيقات التي تم تطويرها بالاستناد إلى الإصدارات السابقة من "حزمة SDK". أنت توافق على أنّه يجوز لـ "Google" التوقّف (نهائيًا أو مؤقتًا) عن توفير "حزمة SDK" (أو أي ميزات داخلها) لك أو للمستخدمين بشكل عام وفقًا لتقدير "Google" وحدها، بدون أن يصلك إشعار مُسبق. 3.7 ما مِن نص في "اتفاقية الترخيص" يمنحك الحق في استخدام أيّ من أسماء "Google" التجارية أو علاماتها التجارية المسجّلة أو علامات خدماتها أو شعاراتها أو أسماء نطاقاتها أو ميزات أخرى مميزة لعلاماتها التجارية. 3.8 أنت توافق على أنّك لن تزيل أو تحجب أو تغيِّر أي إشعارات لحقوق الملكية (بما في ذلك إشعارات حقوق الطبع والنشر والعلامة التجارية المسجّلة) قد يكون مشمولاً في "حزمة SDK" أو مُضمَّنًا فيها.4. استخدامك لـ "حزمة SDK"
4.1 توافق "Google" على أنّها لا تملك أي حق أو ملكية أو مصلحة منك (أو من جهاتك المرخِّصة) بموجب "اتفاقية الترخيص" هذه بشأن أي تطبيقات برمجية تطوِّرها باستخدام "حزمة SDK"، بما في ذلك أي حقوق ملكية فكرية مشمولة في هذه التطبيقات. 4.2 أنت توافق على استخدام "حزمة SDK" وكتابة التطبيقات للأغراض التي تسمح بها كل من (أ) "اتفاقية الترخيص" و (ب) أي قانون سارٍ أو أي لائحة تنظيمية سارية أو أي ممارسات أو إرشادات مقبولة بوجه عام في نطاقات السلطة المعنيّة (بما في ذلك أي قوانين تتعلّق بتصدير البيانات أو البرامج من الولايات المتحدة أو البلدان الأخرى ذات الصلة وإليها). 4.3 أنت توافق على أنّك إذا استخدمت "حزمة SDK" من أجل تطوير التطبيقات لجميع المستخدمين بشكل عام، فستتحمّل مسؤولية الحفاظ على خصوصية هؤلاء المستخدمين وحقوقهم القانونية. وإذا زوّدك المستخدمون بأسماء مستخدمين أو كلمات مرور أو معلومات تسجيل دخول أخرى أو معلومات شخصية، عليك إبلاغ هؤلاء المستخدمين بأنّ المعلومات ستكون متاحة لتطبيقك، ويجب أنّ توفّر لهم إشعار خصوصية ملائمًا من الناحية القانونية وسُبل حماية. إذا كان تطبيقك يخزِّن المعلومات الشخصية أو الحساسة التي يقدّمها المستخدمون، يجب أن يخزِّنها بشكل آمن. إذا أدخل المستخدم في تطبيقك معلومات حسابه على Google، فلا يجوز أن يستخدم تطبيقك تلك المعلومات إلا للوصول إلى حساب المستخدم على Google، وذلك عندما يأذن لك المستخدم بذلك وللأغراض المحدَّدة التي يأذن لك المستخدم بها. 4.4 أنت توافق على عدم المشاركة في أي نشاط باستخدام حزمة تطوير البرامج (SDK)، بما في ذلك تطوير تطبيق أو توزيعه، يتداخل مع خوادم أو شبكات أو خدمات أو ممتلكات أخرى لأي جهة خارجية، بما في ذلك على سبيل المثال لا الحصر Google أو أي شركة اتصالات لاسلكية، أو يعطّلها أو يتلفها أو يصل إليها بطريقة غير مصرَّح بها. 4.5 أنت توافق على تحمّل المسؤولية الكاملة عن (وعدم تحمّل Google لأي مسؤولية تجاهك أو تجاه أي أطراف خارجية عن) أي بيانات أو محتوى أو مراجع تنشئها أو تنقلها أو تعرضها من خلال Android و/أو تطبيقات Android، وعن عواقب أفعالك (بما في ذلك أي خسارة أو ضرر قد تتعرّض له Google) نتيجة لذلك. 4.6 أنت توافق على تحمّل المسؤولية الكاملة عن (وعدم تحمّل Google لأي مسؤولية تجاهك أو تجاه أي أطراف خارجية عن) أي خرق لالتزاماتك بموجب "اتفاقية الترخيص" أو أي عقد أو "بنود خدمة" سارية خاصة بأي طرف ثالث أو أي قانون أو لائحة سارية، وعن عواقب أي خرق من هذا النوع (بما في ذلك أي خسارة أو ضرر قد تتعرّض له Google أو أي أطراف خارجية).5. بيانات اعتماد مُطوّر البرامج
5.1 أنت توافق على أنّك المسؤول عن الحفاظ على سرية أي بيانات اعتماد خاصة بحساب المُطوّر قد تصدرها لك "Google" أو تختارها بنفسك، وأنّك المسؤول الوحيد عن جميع التطبيقات التي يتم تطويرها باستخدام بيانات اعتماد حسابك كمطوّر.6. الخصوصية والمعلومات
6.1 من أجل مواصلة تطوير حزمة SDK وتحسينها، يجوز لشركة Google جمع إحصاءات معيّنة عن الاستخدام من البرنامج، بما في ذلك على سبيل المثال لا الحصر، معرّف فريد وعنوان IP مرتبط ورقم إصدار البرنامج ومعلومات عن الأدوات و/أو الخدمات المستخدَمة في حزمة SDK وطريقة استخدامها. قبل جمع أي من هذه البيانات، سترسل إليك "حزمة SDK" إشعارًا لطلب موافقتك. في حال لم تمنح موافقتك، لن يتم جمع البيانات. 6.2 لتحسين "حزمة SDK"، يتم فحص البيانات المجمَّعة والحفاظ عليها بما يتوافق مع "سياسة خصوصية Google" المتوفّرة على الرابط التالي: https://policies.google.com/privacy 6.3 يمكن أن تتم مشاركة مجموعات من البيانات المجمَّعة والمخفية الهوية مع شركاء "Google" لأغراض تحسين "حزمة SDK".7. التطبيقات التابعة لجهات خارجية
7.1 إذا استخدمت "حزمة SDK" لتشغيل تطبيقات طوّرها طرف ثالث أو تطبيقات تصل إلى بيانات أو محتوى أو مصادر مقدَّمة من طرف ثالث، يعني ذلك أنّك توافق على أنّ "Google" ليست مسؤولة عن تلك التطبيقات أو البيانات أو المحتوى أو المصادر. أنت تدرك أنّ جميع البيانات أو المحتوى أو الموارد التي يمكنك الوصول إليها من خلال تطبيقات الجهات الخارجية هذه هي من مسؤولية الشخص الذي نشأت عنه فقط، وأنّ Google ليست مسؤولة عن أي خسارة أو ضرر قد تتعرض له نتيجة استخدام أو الوصول إلى أي من تطبيقات الجهات الخارجية أو البيانات أو المحتوى أو الموارد. 7.2 من المفترض أن تكون على دراية بأنّ البيانات والمحتوى والمصادر المقدّمة لك من خلال هذه التطبيقات التابعة لأطراف ثالثة قد تكون محمية بحقوق الملكية الفكرية التي يملكها مزوّدو الخدمات المعنيّون (أو يملكها أشخاص آخرون أو تملكها شركات تنوب عنهم). لا يجوز لك الاستناد إلى هذه البيانات أو المحتوى أو المصادر (إما كليًّا أو جزئيًّا) في تعديل هذه التطبيقات أو تأجيرها أو استئجارها أو إقراضها أو بيعها أو توزيعها أو إنشاء أعمال اشتقاقية منها ما لم تحصل على إذن محدَّد بذلك من المالكين المعنيّين. 7.3 أنت تقرّ بأنّ استخدامك للتطبيقات والبيانات والمحتوى والمصادر التابعة لأطراف ثالثة يمكن أن يخضع لأحكام منفصلة بينك وبين الطرف الثالث المعنيّ. في هذه الحالة، لن تسري "اتفاقية الترخيص" على العلاقة القانونية بينك وبين هذه الأطراف الثالثة.8. استخدام واجهات برمجة تطبيقات Android
8.1 واجهات Google Data APIs 8.1.1 إذا استخدمت أي واجهة برمجة تطبيقات لاسترداد البيانات من Google، يعني ذلك أنّك تقرّ بأنّ البيانات قد تكون محمية بحقوق الملكية الفكرية التي تملكها Google أو هذه الأطراف الثالثة التي توفّر هذه البيانات (أو يملكها أشخاص آخرون أو تملكها شركات تنوب عنهم). قد تسري بنود الخدمة الإضافية على استخدام أيّ من واجهات برمجة التطبيقات هذه. لا يجوز لك الاستناد إلى هذه البيانات (إما كليًّا أو جزئيًّا) في تعديل واجهات برمجة التطبيقات أو تأجيرها أو استئجارها أو إقراضها أو بيعها أو توزيعها أو إنشاء أعمال اشتقاقية منها ما لم تسمح "بنود الخدمة" ذات الصلة بذلك. 8.1.2 إذا كنت تستخدم أي واجهة برمجة تطبيقات لاسترداد بيانات المستخدم من Google، أنت تقرّ وتوافق على أنّك لن تسترد البيانات إلا بموافقة المستخدم الصريحة، وذلك فقط عندما يأذن لك المستخدم بذلك وللأغراض المحدَّدة التي يأذن لك المستخدم بها. إذا كنت تستخدم واجهة برمجة التطبيقات "خدمة التعرّف على الصوت في Android"، والموضّحة في عنوان URL التالي: https://developer.android.com/reference/android/speech/RecognitionService، كما يتم تعديلها من حين لآخر، أنت تقرّ بأنّ استخدام واجهة برمجة التطبيقات يخضع "لملحق معالجة البيانات" الخاص بالمنتجات التي تكون فيها Google جهة معالجة بيانات، والمتاح على عنوان URL التالي: https://privacy.google.com/businesses/gdprprocessorterms/، كما يتم تعديله من حين لآخر. يعني النقر على "قبول" أنّك بموجب "اتفاقية الترخيص" هذه توافق على الأحكام المتعلّقة بـ "محلق معالجة البيانات الخاص بالمنتجات" حيث تكون "Google" إحدى "جهات معالجة البيانات".9. إنهاء "اتفاقية الترخيص" هذه
9.1 تظل "اتفاقية الترخيص" هذه سارية إلى أن يتم إنهاؤها من جانبك أو من جانب "Google" على النحو الموضَّح أدناه. 9.2 إذا أردت إنهاء "اتفاقية الترخيص"، يجوز لك ذلك عن طريق التوقّف عن استخدام "حزمة SDK" وأي بيانات اعتماد لحساب المطوّر ذات صلة. 9.3 يجوز لشركة Google في أي وقت إنهاء "اتفاقية الترخيص" معك في أي من الحالات التالية: (أ) إذا خرقت أيًا من أحكام "اتفاقية الترخيص"، أو (ب) إذا طُلب من Google ذلك بموجب القانون، أو (ج) إذا أنهى الشريك الذي قدّمت لك Google من خلاله أجزاءً معيّنة من حزمة SDK (مثل واجهات برمجة التطبيقات) علاقته مع Google أو توقّف عن تقديم أجزاء معيّنة من حزمة SDK لك، أو (د) إذا قررت Google التوقف عن تقديم حزمة SDK أو أجزاء معيّنة منها للمستخدمين في البلد الذي تقيم فيه أو الذي تستخدم الخدمة منه، أو إذا لم يعُد تقديم حزمة SDK أو خدمات معيّنة من حزمة SDK لك من قِبل Google مجديًا من الناحية التجارية، وذلك وفقًا لتقدير Google وحدها. 9.4 عند انتهاء "اتفاقية الترخيص"، لن يتأثر استمرار سريان جميع الحقوق القانونية والالتزامات والمسؤوليات التي استفدت أنت و"Google" منها، أو التي كنت أنت و"Google" تخضعان لها (أو التي كانت مستحقة مع مرور الوقت خلال فترة سريان "اتفاقية الترخيص") أو التي تم التصريح بأنّها ستبقى سارية إلى أجل غير مسمّى، وستبقى أحكام الفقرة 14.7 سارية على هذه الحقوق والالتزامات والمسؤوليات إلى أجل غير مسمّى.10. إخلاء المسؤولية عن الضمانات
10.1 أنت تعي وتوافق صراحةً على أنّ استخدامك لـ "حزمة SDK" سيكون على مسؤوليتك وحدك وأنّه يتم توفير "حزمة SDK" "كما هي" و"كما تتوفّر" بدون أي ضمانات من أي نوع. 10.2 أنت تدرك أنّ استخدامك لـ "حزمة SDK" وأي مواد تم تنزيلها أو الحصول عليها بطريقة أخرى من خلال استخدام "حزمة SDK" سيكون وفقًا لتقديرك الخاص وعلى مسؤوليتك الخاصة، وستكون وحدك المسؤول عن أي تلف يلحق بنظام الكمبيوتر أو أجهزتك الأخرى أو أي فقدان للبيانات بسبب استخدام "حزمة SDK". 10.3 تُخلي Google مسؤوليتها صراحةً عن جميع الضمانات والشروط من أي نوع، سواءً كانت صريحة أو ضمنية، على سبيل المثال لا الحصر، الضمانات والشروط الضمنية لمطابقة الأوصاف والصلاحية لغرض معيّن وعدم الانتهاك.11. تحديد المسؤولية
11.1 أنت تدرك وتوافق صراحةً على أنّ "Google" وشركاتها الفرعية والجهات التابعة لها والجهات المرخِّصة لها لن تتحمّل أي مسؤولية تجاهك بموجب أي نظرية مسؤولية عن أي أضرار مباشرة أو غير مباشرة أو عرضية أو خاصة أو تبعية أو اتعاظية قد تتكبّدها، بما في ذلك أي فقدان للبيانات، سواء تم إبلاغ "Google" أو ممثليها باحتمال حدوث أي خسائر من هذا النوع أو كان من المفترض أن يكونوا على علم بهذا الاحتمال.12. التعويض
12.1 إلى أقصى حدّ يسمح به القانون، أنت توافق على الدفاع عن Google والشركات التابعة لها ومديريها ومسؤوليها وموظفيها ووكلائها وتعويضهم وإعفائهم من المسؤولية من أيّ دعاوى أو إجراءات أو مطالبات أو دعاوى قضائية، بالإضافة إلى أيّ خسائر أو مسؤوليات أو أضرار أو تكاليف أو نفقات (بما في ذلك أتعاب المحاماة المعقولة) تنشأ عن أو تنتج عن (أ) استخدامك لحزمة تطوير البرامج (SDK)، و(ب) أيّ تطبيق تطوّره على حزمة تطوير البرامج (SDK) ينتهك أيّ حقوق نشر أو علامة تجارية أو سر تجاري أو مظهر تجاري أو براءة اختراع أو أيّ حق آخر من حقوق الملكية الفكرية لأيّ شخص أو يشوّه سمعة أيّ شخص أو ينتهك حقوقه في الدعاية أو الخصوصية، و(ج) أيّ عدم امتثال من جانبك لاتفاقية الترخيص.13. التغييرات على "اتفاقية الترخيص"
13.1 يجوز لـ "Google" إجراء التغييرات على "اتفاقية الترخيص" في إطار نشر إصدارات جديدة من "حزمة SDK". عندما يتم إجراء هذه التغييرات، ستنشر "Google" إصدارًا جديدًا من "اتفاقية الترخيص" على الموقع الإلكتروني حيث تتوفّر "حزمة SDK".14. البنود القانونية العامة
14.1 تشكّل "اتفاقية الترخيص" مجمل الاتفاقية القانونية المبرمة بينك وبين "Google"، كما أنّها تحكم استخدامك لـ "حزمة تطوير البرامج" (باستثناء أي خدمات قد تقدّمها لك "Google" بموجب اتفاقية مكتوبة منفصلة)، وتحل كليًا محل أي اتفاقيات سابقة بينك وبين "Google" في ما يتعلق بـ "حزمة تطوير البرامج". 14.2 أنت توافق على أنّه في حال عدم ممارسة Google لأي حق قانوني أو انتصاف قانوني وارد في "اتفاقية الترخيص" (أو الذي تستفيد منه Google بموجب أي قانون سارٍ) أو عدم تنفيذه، لن يُعدّ ذلك تنازلاً رسميًا عن حقوق Google، وستبقى هذه الحقوق أو سبل الانتصاف متاحة لشركة Google. 14.3 إذا أصدرت أي محكمة قضائية لديها نطاق السلطة المتعلّق بالفصل في هذه المسألة القانونية قرارًا يقضي بعدم صلاحية حكم معيَّن في "اتفاقية الترخيص"، فستتم إزالة هذا الحكم من "اتفاقية الترخيص" بدون أن يؤثر ذلك في صلاحية باقي أحكام "اتفاقية الترخيص". وستظل باقي أحكام "اتفاقية الترخيص" سارية وقابلة للتنفيذ. 14.4 أنت تقرّ وتوافق على أنّ كل فرد من مجموعة الشركات التي تكون فيها Google هي الشركة الأم سيكون من المستفيدين من اتفاقية الترخيص من الجهات الخارجية، وأنّه يحق لهذه الشركات الأخرى تنفيذ أي بند من بنود اتفاقية الترخيص يمنحها فائدة (أو حقوقًا لصالحها) والاعتماد عليه بشكل مباشر. وبخلاف هذه الشركات، لن يكون أي شخص آخر أو شركة أخرى من الأطراف الثالثة المستفيدة من "اتفاقية الترخيص". 14.5 القيود المفروضة على عمليات التصدير تلتزم "حزمة SDK" بالقوانين واللوائح السارية على عمليات التصدير في الولايات المتحدة. يجب أن تلتزم بكل القوانين واللوائح المحلية والعالمية التي تتعلّق بعمليات التصدير وتسري على "حزمة SDK". وتتضمن هذه القوانين قيودًا مفروضة على الوجهات والمستخدمين النهائيين والاستخدام النهائي. 14.6 لا يجوز لك أو لـ "Google" التنازل عن الحقوق الممنوحة بموجب "اتفاقية الترخيص" هذه أو نقلها بدون الحصول مُسبقًا على موافقة مكتوبة من الطرف الآخر. ولا يجوز لك أو لـ "Google" تفويض المسؤوليات أو الالتزامات بموجب "اتفاقية الترخيص" بدون الحصول مُسبقًا على موافقة مكتوبة من الطرف الآخر. 14.7 أنت تدرك أنّ "اتفاقية الترخيص" والعلاقة بينك وبين "Google" بموجب "اتفاقية الترخيص" محكومتان بقوانين ولاية كاليفورنيا في الولايات المتحدة الأمريكية، بصرف النظر عن تعارض نصوص القوانين في الولاية. وتوافق أنت و"Google" على الخضوع للاختصاص القضائي الحصري للمحاكم التي تقع في مقاطعة سانتا كلارا بولاية كاليفورنيا لتسوية أي مسائل قانونية تنشأ عن "اتفاقية الترخيص". وبالرغم من ذلك، فإنك توافق على أنه لا يزال مسموحًا لشركة Google بالمطالبة بتعويضات زجرية (أو ما يقابلها من تعويض قانوني عاجل) في أي نطاق سلطة. 28 أبريل 2026تنزيل Android SDK Platform-Tools
قبل تنزيل التطبيق، عليك الموافقة على الأحكام والشروط التالية.
الأحكام والشروط
هذه هي "اتفاقية الترخيص" الخاصة بـ "حزمة تطوير البرامج لنظام Android"1. مقدمة
1.1 بموجب الأحكام الواردة في "اتفاقية الترخيص"، "حزمة تطوير البرامج لنظام Android" (SDK) (المُشار إليها لاحقًا في "اتفاقية الترخيص" باسم "حزمة SDK" والتي تشمل على وجه التحديد ملفات النظام في "Android" وواجهات برمجة التطبيقات المضمَّنة في حِزم وإضافات Google APIs) مرخَّصة لك. تشكِّل "اتفاقية الترخيص" هذه عقدًا قانونيًا مُلزمًا بينك وبين "Google" في ما يتعلّق باستخدامك لـ "حزمة SDK". 1.2 تشير كلمة "Android" إلى حِزم برامج "Android" للأجهزة، على النحو المتاح في "المشروع المفتوح المصدر لنظام Android" المتوفّر على الرابط التالي: https://source.android.com/ (يتم تعديل المحتوى من حين لآخر). 1.3 "التنفيذ المتوافق" يعني أي جهاز Android (1) يتوافق مع مستند تعريف معايير التوافق مع Android، والذي يمكن العثور عليه على موقع الويب الخاص بالتوافق مع Android (https://source.android.com/compatibility) والذي قد يتم تحديثه من حين لآخر، و (2) يجتاز بنجاح مجموعة أدوات اختبار التوافق مع Android (CTS). 1.4 تشير كلمة "Google" إلى شركة Google LLC التي تم تأسيسها بموجب قوانين ولاية ديلاوير في الولايات المتحدة الأمريكية، وهي قائمة بموجب قوانين الولايات المتحدة الأمريكية، ويقع المكان الرئيسي للمؤسسة في 1600 Amphitheatre Parkway, Mountain View, California 94043, USA.2. قبول "اتفاقية الترخيص" هذه
2.1 من أجل استخدام "حزمة SDK"، يجب الموافقة أولاً على "اتفاقية الترخيص" هذه. لا يجوز لك استخدام "حزمة SDK" إذا لم تقبل "اتفاقية الترخيص". 2.2 يعني النقر على "قبول" و/أو استخدام "حزمة SDK" هذه أنّك توافق بوجبه على الأحكام الواردة في "اتفاقية الترخيص". 2.3 لا يجوز لك استخدام "حزمة SDK" ولا قبول "اتفاقية الترخيص" إذا كنت ممنوعًا من تلقّي "حزمة SDK" بموجب قوانين الولايات المتحدة أو البلدان الأخرى، بما في ذلك البلد الذي تقيم فيه أو تستخدم فيه "حزمة SDK". 2.4 في حال الموافقة على الالتزام بـ "اتفاقية الترخيص" هذه نيابةً عن صاحب العمل أو عن جهة أخرى، أنت تقرّ وتضمن أنّ لديك تفويضًا قانونيًا كاملاً بإلزام صاحب العمل أو الجهة الأخرى بـ "اتفاقية الترخيص". وإذا كنت لا تمتلك التفويض القانوني اللازم، فلا يجوز لك قبول "اتفاقية الترخيص" أو استخدام "حزمة SDK" بالنيابة عن صاحب العمل أو الجهة الأخرى.3- ترخيص "حزمة SDK" الممنوح من "Google"
3.1 بموجب الأحكام الواردة في "اتفاقية الترخيص"، تمنحك "Google" ترخيصًا لاستخدام "حزمة SDK" محدودًا وعالميًا وغير خاضع لحقوق الملكية وغير قابل للنقل وغير حصري وغير قابل للترخيص من الباطن فقط من أجل تطوير التطبيقات لعمليات التنفيذ المتوافقة في "Android". 3.2 لا يجوز لك استخدام "حزمة SDK" هذه من أجل تطوير التطبيقات للأنظمة الأساسية الأخرى (بما في ذلك عمليات التنفيذ غير المتوافقة في "Android") أو تطوير "حزمة SDK" أخرى. لك مطلق الحرية في تطوير تطبيقات لأنظمة أساسية أخرى، بما في ذلك عمليات التنفيذ غير المتوافقة في "Android"، بشرط ألا يتم استخدام "حزمة تطوير البرامج (SDK)" هذه لذلك الغرض. 3.3 أنت توافق على أنّ "Google" أو الأطراف الثالثة المعنية تمتلك جميع الحقوق القانونية وحقوق الملكية والمصالح الخاصة بـ "حزمة SDK"، بما في ذلك جميع "حقوق الملكية الفكرية" المشمولة في "حزمة SDK". تشير عبارة "حقوق الملكية الفكرية" إلى جميع الحقوق بموجب قانون براءات الاختراع وقانون حقوق الطبع والنشر وقانون سر المهنة وقانون العلامات التجارية المسجّلة وجميع حقوق الملكية الأخرى. تحتفظ Google بجميع الحقوق غير الممنوحة صراحةً لك. 3.4 لا يجوز لك استخدام "حزمة SDK" لأي غرض لم تسمح به "اتفاقية الترخيص" صراحةً. باستثناء الحد الذي تقتضيه التراخيص السارية لدى الأطراف الثالثة، لا يجوز لك نسخ "حزمة SDK" أو أي جزء منها (باستثناء أغراض الاحتفاظ بنسخ احتياطية منها) أو تعديلها أو تكييفها أو إعادة نشرها أو فك تشفيرها أو إجراء هندسة عكسية عليها أو تفكيكها أو إنشاء أعمال اشتقاقية منها. 3.5 أنت تدرك أنّ كلًّا من استخدام "حزمة SDK"، المرخَّصة بموجب ترخيص أي برنامج مفتوح المصدر، وإعادة إنتاجها وتوزيع أجزائها محكوم فقط بأحكام ترخيص البرامج المفتوحة المصدر المعنيّة وليس أحكام "اتفاقية الترخيص". 3.6 أنت توافق على أنّه يجوز تغيير شكل وطبيعة "حزمة SDK" التي توفّرها "Google"، وذلك بدون أن يصلك إشعار مُسبق وأنّه قد تكون الإصدارات المستقبلية من "حزمة SDK" غير متوافقة مع التطبيقات التي تم تطويرها بالاستناد إلى الإصدارات السابقة من "حزمة SDK". أنت توافق على أنّه يجوز لـ "Google" التوقّف (نهائيًا أو مؤقتًا) عن توفير "حزمة SDK" (أو أي ميزات داخلها) لك أو للمستخدمين بشكل عام وفقًا لتقدير "Google" وحدها، بدون أن يصلك إشعار مُسبق. 3.7 ما مِن نص في "اتفاقية الترخيص" يمنحك الحق في استخدام أيّ من أسماء "Google" التجارية أو علاماتها التجارية المسجّلة أو علامات خدماتها أو شعاراتها أو أسماء نطاقاتها أو ميزات أخرى مميزة لعلاماتها التجارية. 3.8 أنت توافق على أنّك لن تزيل أو تحجب أو تغيِّر أي إشعارات لحقوق الملكية (بما في ذلك إشعارات حقوق الطبع والنشر والعلامة التجارية المسجّلة) قد يكون مشمولاً في "حزمة SDK" أو مُضمَّنًا فيها.4. استخدامك لـ "حزمة SDK"
4.1 توافق "Google" على أنّها لا تملك أي حق أو ملكية أو مصلحة منك (أو من جهاتك المرخِّصة) بموجب "اتفاقية الترخيص" هذه بشأن أي تطبيقات برمجية تطوِّرها باستخدام "حزمة SDK"، بما في ذلك أي حقوق ملكية فكرية مشمولة في هذه التطبيقات. 4.2 أنت توافق على استخدام "حزمة SDK" وكتابة التطبيقات للأغراض التي تسمح بها كل من (أ) "اتفاقية الترخيص" و (ب) أي قانون سارٍ أو أي لائحة تنظيمية سارية أو أي ممارسات أو إرشادات مقبولة بوجه عام في نطاقات السلطة المعنيّة (بما في ذلك أي قوانين تتعلّق بتصدير البيانات أو البرامج من الولايات المتحدة أو البلدان الأخرى ذات الصلة وإليها). 4.3 أنت توافق على أنّك إذا استخدمت "حزمة SDK" من أجل تطوير التطبيقات لجميع المستخدمين بشكل عام، فستتحمّل مسؤولية الحفاظ على خصوصية هؤلاء المستخدمين وحقوقهم القانونية. وإذا زوّدك المستخدمون بأسماء مستخدمين أو كلمات مرور أو معلومات تسجيل دخول أخرى أو معلومات شخصية، عليك إبلاغ هؤلاء المستخدمين بأنّ المعلومات ستكون متاحة لتطبيقك، ويجب أنّ توفّر لهم إشعار خصوصية ملائمًا من الناحية القانونية وسُبل حماية. إذا كان تطبيقك يخزِّن المعلومات الشخصية أو الحساسة التي يقدّمها المستخدمون، يجب أن يخزِّنها بشكل آمن. إذا أدخل المستخدم في تطبيقك معلومات حسابه على Google، فلا يجوز أن يستخدم تطبيقك تلك المعلومات إلا للوصول إلى حساب المستخدم على Google، وذلك عندما يأذن لك المستخدم بذلك وللأغراض المحدَّدة التي يأذن لك المستخدم بها. 4.4 أنت توافق على عدم المشاركة في أي نشاط باستخدام حزمة تطوير البرامج (SDK)، بما في ذلك تطوير تطبيق أو توزيعه، يتداخل مع خوادم أو شبكات أو خدمات أو ممتلكات أخرى لأي جهة خارجية، بما في ذلك على سبيل المثال لا الحصر Google أو أي شركة اتصالات لاسلكية، أو يعطّلها أو يتلفها أو يصل إليها بطريقة غير مصرَّح بها. 4.5 أنت توافق على تحمّل المسؤولية الكاملة عن (وعدم تحمّل Google لأي مسؤولية تجاهك أو تجاه أي أطراف خارجية عن) أي بيانات أو محتوى أو مراجع تنشئها أو تنقلها أو تعرضها من خلال Android و/أو تطبيقات Android، وعن عواقب أفعالك (بما في ذلك أي خسارة أو ضرر قد تتعرّض له Google) نتيجة لذلك. 4.6 أنت توافق على تحمّل المسؤولية الكاملة عن (وعدم تحمّل Google لأي مسؤولية تجاهك أو تجاه أي أطراف خارجية عن) أي خرق لالتزاماتك بموجب "اتفاقية الترخيص" أو أي عقد أو "بنود خدمة" سارية خاصة بأي طرف ثالث أو أي قانون أو لائحة سارية، وعن عواقب أي خرق من هذا النوع (بما في ذلك أي خسارة أو ضرر قد تتعرّض له Google أو أي أطراف خارجية).5. بيانات اعتماد مُطوّر البرامج
5.1 أنت توافق على أنّك المسؤول عن الحفاظ على سرية أي بيانات اعتماد خاصة بحساب المُطوّر قد تصدرها لك "Google" أو تختارها بنفسك، وأنّك المسؤول الوحيد عن جميع التطبيقات التي يتم تطويرها باستخدام بيانات اعتماد حسابك كمطوّر.6. الخصوصية والمعلومات
6.1 من أجل مواصلة تطوير حزمة SDK وتحسينها، يجوز لشركة Google جمع إحصاءات معيّنة عن الاستخدام من البرنامج، بما في ذلك على سبيل المثال لا الحصر، معرّف فريد وعنوان IP مرتبط ورقم إصدار البرنامج ومعلومات عن الأدوات و/أو الخدمات المستخدَمة في حزمة SDK وطريقة استخدامها. قبل جمع أي من هذه البيانات، سترسل إليك "حزمة SDK" إشعارًا لطلب موافقتك. في حال لم تمنح موافقتك، لن يتم جمع البيانات. 6.2 لتحسين "حزمة SDK"، يتم فحص البيانات المجمَّعة والحفاظ عليها بما يتوافق مع "سياسة خصوصية Google" المتوفّرة على الرابط التالي: https://policies.google.com/privacy 6.3 يمكن أن تتم مشاركة مجموعات من البيانات المجمَّعة والمخفية الهوية مع شركاء "Google" لأغراض تحسين "حزمة SDK".7. التطبيقات التابعة لجهات خارجية
7.1 إذا استخدمت "حزمة SDK" لتشغيل تطبيقات طوّرها طرف ثالث أو تطبيقات تصل إلى بيانات أو محتوى أو مصادر مقدَّمة من طرف ثالث، يعني ذلك أنّك توافق على أنّ "Google" ليست مسؤولة عن تلك التطبيقات أو البيانات أو المحتوى أو المصادر. أنت تدرك أنّ جميع البيانات أو المحتوى أو الموارد التي يمكنك الوصول إليها من خلال تطبيقات الجهات الخارجية هذه هي من مسؤولية الشخص الذي نشأت عنه فقط، وأنّ Google ليست مسؤولة عن أي خسارة أو ضرر قد تتعرض له نتيجة استخدام أو الوصول إلى أي من تطبيقات الجهات الخارجية أو البيانات أو المحتوى أو الموارد. 7.2 من المفترض أن تكون على دراية بأنّ البيانات والمحتوى والمصادر المقدّمة لك من خلال هذه التطبيقات التابعة لأطراف ثالثة قد تكون محمية بحقوق الملكية الفكرية التي يملكها مزوّدو الخدمات المعنيّون (أو يملكها أشخاص آخرون أو تملكها شركات تنوب عنهم). لا يجوز لك الاستناد إلى هذه البيانات أو المحتوى أو المصادر (إما كليًّا أو جزئيًّا) في تعديل هذه التطبيقات أو تأجيرها أو استئجارها أو إقراضها أو بيعها أو توزيعها أو إنشاء أعمال اشتقاقية منها ما لم تحصل على إذن محدَّد بذلك من المالكين المعنيّين. 7.3 أنت تقرّ بأنّ استخدامك للتطبيقات والبيانات والمحتوى والمصادر التابعة لأطراف ثالثة يمكن أن يخضع لأحكام منفصلة بينك وبين الطرف الثالث المعنيّ. في هذه الحالة، لن تسري "اتفاقية الترخيص" على العلاقة القانونية بينك وبين هذه الأطراف الثالثة.8. استخدام واجهات برمجة تطبيقات Android
8.1 واجهات Google Data APIs 8.1.1 إذا استخدمت أي واجهة برمجة تطبيقات لاسترداد البيانات من Google، يعني ذلك أنّك تقرّ بأنّ البيانات قد تكون محمية بحقوق الملكية الفكرية التي تملكها Google أو هذه الأطراف الثالثة التي توفّر هذه البيانات (أو يملكها أشخاص آخرون أو تملكها شركات تنوب عنهم). قد تسري بنود الخدمة الإضافية على استخدام أيّ من واجهات برمجة التطبيقات هذه. لا يجوز لك الاستناد إلى هذه البيانات (إما كليًّا أو جزئيًّا) في تعديل واجهات برمجة التطبيقات أو تأجيرها أو استئجارها أو إقراضها أو بيعها أو توزيعها أو إنشاء أعمال اشتقاقية منها ما لم تسمح "بنود الخدمة" ذات الصلة بذلك. 8.1.2 إذا كنت تستخدم أي واجهة برمجة تطبيقات لاسترداد بيانات المستخدم من Google، أنت تقرّ وتوافق على أنّك لن تسترد البيانات إلا بموافقة المستخدم الصريحة، وذلك فقط عندما يأذن لك المستخدم بذلك وللأغراض المحدَّدة التي يأذن لك المستخدم بها. إذا كنت تستخدم واجهة برمجة التطبيقات "خدمة التعرّف على الصوت في Android"، والموضّحة في عنوان URL التالي: https://developer.android.com/reference/android/speech/RecognitionService، كما يتم تعديلها من حين لآخر، أنت تقرّ بأنّ استخدام واجهة برمجة التطبيقات يخضع "لملحق معالجة البيانات" الخاص بالمنتجات التي تكون فيها Google جهة معالجة بيانات، والمتاح على عنوان URL التالي: https://privacy.google.com/businesses/gdprprocessorterms/، كما يتم تعديله من حين لآخر. يعني النقر على "قبول" أنّك بموجب "اتفاقية الترخيص" هذه توافق على الأحكام المتعلّقة بـ "محلق معالجة البيانات الخاص بالمنتجات" حيث تكون "Google" إحدى "جهات معالجة البيانات".9. إنهاء "اتفاقية الترخيص" هذه
9.1 تظل "اتفاقية الترخيص" هذه سارية إلى أن يتم إنهاؤها من جانبك أو من جانب "Google" على النحو الموضَّح أدناه. 9.2 إذا أردت إنهاء "اتفاقية الترخيص"، يجوز لك ذلك عن طريق التوقّف عن استخدام "حزمة SDK" وأي بيانات اعتماد لحساب المطوّر ذات صلة. 9.3 يجوز لشركة Google في أي وقت إنهاء "اتفاقية الترخيص" معك في أي من الحالات التالية: (أ) إذا خرقت أيًا من أحكام "اتفاقية الترخيص"، أو (ب) إذا طُلب من Google ذلك بموجب القانون، أو (ج) إذا أنهى الشريك الذي قدّمت لك Google من خلاله أجزاءً معيّنة من حزمة SDK (مثل واجهات برمجة التطبيقات) علاقته مع Google أو توقّف عن تقديم أجزاء معيّنة من حزمة SDK لك، أو (د) إذا قررت Google التوقف عن تقديم حزمة SDK أو أجزاء معيّنة منها للمستخدمين في البلد الذي تقيم فيه أو الذي تستخدم الخدمة منه، أو إذا لم يعُد تقديم حزمة SDK أو خدمات معيّنة من حزمة SDK لك من قِبل Google مجديًا من الناحية التجارية، وذلك وفقًا لتقدير Google وحدها. 9.4 عند انتهاء "اتفاقية الترخيص"، لن يتأثر استمرار سريان جميع الحقوق القانونية والالتزامات والمسؤوليات التي استفدت أنت و"Google" منها، أو التي كنت أنت و"Google" تخضعان لها (أو التي كانت مستحقة مع مرور الوقت خلال فترة سريان "اتفاقية الترخيص") أو التي تم التصريح بأنّها ستبقى سارية إلى أجل غير مسمّى، وستبقى أحكام الفقرة 14.7 سارية على هذه الحقوق والالتزامات والمسؤوليات إلى أجل غير مسمّى.10. إخلاء المسؤولية عن الضمانات
10.1 أنت تعي وتوافق صراحةً على أنّ استخدامك لـ "حزمة SDK" سيكون على مسؤوليتك وحدك وأنّه يتم توفير "حزمة SDK" "كما هي" و"كما تتوفّر" بدون أي ضمانات من أي نوع. 10.2 أنت تدرك أنّ استخدامك لـ "حزمة SDK" وأي مواد تم تنزيلها أو الحصول عليها بطريقة أخرى من خلال استخدام "حزمة SDK" سيكون وفقًا لتقديرك الخاص وعلى مسؤوليتك الخاصة، وستكون وحدك المسؤول عن أي تلف يلحق بنظام الكمبيوتر أو أجهزتك الأخرى أو أي فقدان للبيانات بسبب استخدام "حزمة SDK". 10.3 تُخلي Google مسؤوليتها صراحةً عن جميع الضمانات والشروط من أي نوع، سواءً كانت صريحة أو ضمنية، على سبيل المثال لا الحصر، الضمانات والشروط الضمنية لمطابقة الأوصاف والصلاحية لغرض معيّن وعدم الانتهاك.11. تحديد المسؤولية
11.1 أنت تدرك وتوافق صراحةً على أنّ "Google" وشركاتها الفرعية والجهات التابعة لها والجهات المرخِّصة لها لن تتحمّل أي مسؤولية تجاهك بموجب أي نظرية مسؤولية عن أي أضرار مباشرة أو غير مباشرة أو عرضية أو خاصة أو تبعية أو اتعاظية قد تتكبّدها، بما في ذلك أي فقدان للبيانات، سواء تم إبلاغ "Google" أو ممثليها باحتمال حدوث أي خسائر من هذا النوع أو كان من المفترض أن يكونوا على علم بهذا الاحتمال.12. التعويض
12.1 إلى أقصى حدّ يسمح به القانون، أنت توافق على الدفاع عن Google والشركات التابعة لها ومديريها ومسؤوليها وموظفيها ووكلائها وتعويضهم وإعفائهم من المسؤولية من أيّ دعاوى أو إجراءات أو مطالبات أو دعاوى قضائية، بالإضافة إلى أيّ خسائر أو مسؤوليات أو أضرار أو تكاليف أو نفقات (بما في ذلك أتعاب المحاماة المعقولة) تنشأ عن أو تنتج عن (أ) استخدامك لحزمة تطوير البرامج (SDK)، و(ب) أيّ تطبيق تطوّره على حزمة تطوير البرامج (SDK) ينتهك أيّ حقوق نشر أو علامة تجارية أو سر تجاري أو مظهر تجاري أو براءة اختراع أو أيّ حق آخر من حقوق الملكية الفكرية لأيّ شخص أو يشوّه سمعة أيّ شخص أو ينتهك حقوقه في الدعاية أو الخصوصية، و(ج) أيّ عدم امتثال من جانبك لاتفاقية الترخيص.13. التغييرات على "اتفاقية الترخيص"
13.1 يجوز لـ "Google" إجراء التغييرات على "اتفاقية الترخيص" في إطار نشر إصدارات جديدة من "حزمة SDK". عندما يتم إجراء هذه التغييرات، ستنشر "Google" إصدارًا جديدًا من "اتفاقية الترخيص" على الموقع الإلكتروني حيث تتوفّر "حزمة SDK".14. البنود القانونية العامة
14.1 تشكّل "اتفاقية الترخيص" مجمل الاتفاقية القانونية المبرمة بينك وبين "Google"، كما أنّها تحكم استخدامك لـ "حزمة تطوير البرامج" (باستثناء أي خدمات قد تقدّمها لك "Google" بموجب اتفاقية مكتوبة منفصلة)، وتحل كليًا محل أي اتفاقيات سابقة بينك وبين "Google" في ما يتعلق بـ "حزمة تطوير البرامج". 14.2 أنت توافق على أنّه في حال عدم ممارسة Google لأي حق قانوني أو انتصاف قانوني وارد في "اتفاقية الترخيص" (أو الذي تستفيد منه Google بموجب أي قانون سارٍ) أو عدم تنفيذه، لن يُعدّ ذلك تنازلاً رسميًا عن حقوق Google، وستبقى هذه الحقوق أو سبل الانتصاف متاحة لشركة Google. 14.3 إذا أصدرت أي محكمة قضائية لديها نطاق السلطة المتعلّق بالفصل في هذه المسألة القانونية قرارًا يقضي بعدم صلاحية حكم معيَّن في "اتفاقية الترخيص"، فستتم إزالة هذا الحكم من "اتفاقية الترخيص" بدون أن يؤثر ذلك في صلاحية باقي أحكام "اتفاقية الترخيص". وستظل باقي أحكام "اتفاقية الترخيص" سارية وقابلة للتنفيذ. 14.4 أنت تقرّ وتوافق على أنّ كل فرد من مجموعة الشركات التي تكون فيها Google هي الشركة الأم سيكون من المستفيدين من اتفاقية الترخيص من الجهات الخارجية، وأنّه يحق لهذه الشركات الأخرى تنفيذ أي بند من بنود اتفاقية الترخيص يمنحها فائدة (أو حقوقًا لصالحها) والاعتماد عليه بشكل مباشر. وبخلاف هذه الشركات، لن يكون أي شخص آخر أو شركة أخرى من الأطراف الثالثة المستفيدة من "اتفاقية الترخيص". 14.5 القيود المفروضة على عمليات التصدير تلتزم "حزمة SDK" بالقوانين واللوائح السارية على عمليات التصدير في الولايات المتحدة. يجب أن تلتزم بكل القوانين واللوائح المحلية والعالمية التي تتعلّق بعمليات التصدير وتسري على "حزمة SDK". وتتضمن هذه القوانين قيودًا مفروضة على الوجهات والمستخدمين النهائيين والاستخدام النهائي. 14.6 لا يجوز لك أو لـ "Google" التنازل عن الحقوق الممنوحة بموجب "اتفاقية الترخيص" هذه أو نقلها بدون الحصول مُسبقًا على موافقة مكتوبة من الطرف الآخر. ولا يجوز لك أو لـ "Google" تفويض المسؤوليات أو الالتزامات بموجب "اتفاقية الترخيص" بدون الحصول مُسبقًا على موافقة مكتوبة من الطرف الآخر. 14.7 أنت تدرك أنّ "اتفاقية الترخيص" والعلاقة بينك وبين "Google" بموجب "اتفاقية الترخيص" محكومتان بقوانين ولاية كاليفورنيا في الولايات المتحدة الأمريكية، بصرف النظر عن تعارض نصوص القوانين في الولاية. وتوافق أنت و"Google" على الخضوع للاختصاص القضائي الحصري للمحاكم التي تقع في مقاطعة سانتا كلارا بولاية كاليفورنيا لتسوية أي مسائل قانونية تنشأ عن "اتفاقية الترخيص". وبالرغم من ذلك، فإنك توافق على أنه لا يزال مسموحًا لشركة Google بالمطالبة بتعويضات زجرية (أو ما يقابلها من تعويض قانوني عاجل) في أي نطاق سلطة. 28 أبريل 2026تنزيل Android SDK Platform-Tools
قبل تنزيل التطبيق، عليك الموافقة على الأحكام والشروط التالية.