یادداشت‌های انتشار SDK Platform Tools

Android SDK Platform-Tools مؤلفه‌ای برای «کیت توسعه نرم‌افزار Android» است. این کیت شامل ابزارهایی است که با پلاتفرم Android تعامل دارند، عمدتاً adb و fastboot. اگرچه adb برای توسعه برنامه Android لازم است، توسعه‌دهندگان برنامه معمولاً فقط از نسخه‌ای که «استودیو» نصب می‌کند استفاده می‌کنند. اگر می‌خواهید مستقیماً از خط فرمان از adb استفاده کنید و «استودیو» را نصب نکرده‌اید، این بارگیری مفید است. (اگر «استودیو» را نصب کرده‌اید، شاید بهتر باشد از همان نسخه‌ای که نصب کرده‌اید استفاده کنید چون «استودیو» به‌طور خودکار آن را به‌روز می‌کند.) اگر می‌خواهید قفل راه‌انداز سیستم دستگاهتان را باز کنید و آن را با تصویر سیستم جدیدی فلش کنید، به fastboot نیاز دارید. این بسته قبلاً حاوی systrace بود، اما این مورد به‌نفع Studio Profiler،‏ gpuinspector.dev، یا Perfetto منسوخ شده است.

اگرچه برخی‌از ویژگی‌های جدید در adb و fastboot فقط برای نسخه‌های اخیر Android دردسترس است، اما با نسخه‌های قدیمی سازگار هستند، بنابراین فقط به جدیدترین نسخه SDK Platform-Tools نیاز دارید و اگر استثنایی پیدا کردید، باید اشکال‌ها را ثبت کنید.

بارگیری‌ها

اگر توسعه‌دهنده Android هستید، باید جدیدترین «ابزارهای پلاتفرم کیت توسعه نرم‌افزار» را از مدیر کیت توسعه نرم‌افزار Android Studio یا از sdkmanager ابزار خط فرمان دریافت کنید. این کار تضمین می‌کند که ابزارها در مکان درست همراه با بقیه ابزارهای کیت توسعه نرم‌افزار Android ذخیره شوند و به‌راحتی به‌روز شوند.

اما اگر فقط این ابزارهای خط فرمان را می‌خواهید، از پیوندهای زیر استفاده کنید:

اگرچه این پیوندها تغییر نمی‌کنند، اما همیشه به جدیدترین نسخه ابزارها اشاره می‌کنند.

بازبینی‌ها

37.0.2

Canary: نوامبر ۲۰۲۶

adb
  • کاهش هرزنامه گزارش اشکال‌زدایی. گزارش‌های صفحه داده با بسامد بالا (مانند خواندن و نوشتن) را به سطح پرجزئیات (مثلاً: usb:v, transport:v) تنزل دهید تا از ایجاد فایل‌های گزارش بزرگ جلوگیری شود.
  • افزودن پشتیبانی برای همگام‌سازی پارتیشن‌های system_dlkm،‏ vendor_dlkm، و odm_dlkm در فرمان adb sync.
  • گزینه adb install --fastdeploy را به‌نفع فرمان android install منسوخ کنید. «استقرار سریع» بااستفاده از پرچم --deprecated-fastdeploy به‌طور موقت دردسترس می‌ماند و در نسخه ۳۷.۰.۳ برداشته خواهد شد.
  • Linux:

    • کتابخانه libadbusb را برای جایگزینی با پس‌زمینه USB قدیمی (ADB_USB_LEGACY=1) معرفی کنید. کتابخانه libadbusb به‌جای اتصال گرم netlink از نظرسنجی دوره‌ای گذرگاه USB (1000ms پیش‌فرض، قابل‌پیکربندی بااستفاده از متغیر محیطی ADB_USB_LINUX_POLL_INTERVAL_MS) استفاده می‌کند تا از گم شدن دستگاه‌ها پس‌از بازنشانی‌های 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 (استثنای درگاه Mach KERN_INVALID_NAME) در اتصال دستگاه USB وقتی AMFI غیرفعال است.

‫۳۷.۰.۱ (ژوئیه ۲۰۲۶)

adb

  • حذف کردن باطن openscreen. متغیر محیطی ADB_MDNS_OPENSCREEN دیگر تأثیری ندارد. تنها پسوند mDNS‏ libadbmdns است.
  • افزودن سطح ردیابی. قالب ADB_TRACE اکنون سطح گزارش را می‌پذیرد (برای مثال: usb:v, services:w).
  • Linux:

    • بهبود سیستم اتصال گرم USB. برای جلوگیری از شرایط رقابتی با udev، به‌جای هسته به رویدادهای udev netlink تکیه کنید.
    • افزودن سرزنش برای فرمان kill-server. سرور adb زنجیره خط فرمان فرایندی را که درخواست فسخ آن را داده است چاپ خواهد کرد.
  • Windows:

    • بهبود باطن mDNS. wlanapi.dll را به‌صورت تنبل بار کنید تا adb بتواند در Windows Server که شامل wlanapi.dll نیست اجرا شود.
    • libadbusb را برای جایگزینی libusb معرفی کنید. libadbusb را می‌توان با تنظیم متغیر محیطی ADB_USB_LEGACY روی 1 غیرفعال کرد.
  • MacOS:

    • libusb را غیرفعال کنید. درعوض از پسوند USB قدیمی استفاده کنید. libusb را می‌توان با تنظیم متغیر محیطی ADB_LIBUSB روی 1 فعال کرد.

‫۳۷.۰.۰ (فوریه ۲۰۲۶)

  • adb
    • اکنون پسوند mDNS پیش‌فرض libadbmdns است. کتابخانه openscreen هنوز به‌عنوان بازگشت به حالت ایمن گنجانده شده است اما منسوخ شده است.
    • اکنون Libadbmdns نام میزبان .local را نیز به‌عنوان بخشی از فراداده‌های سرویس‌ها برمی‌گرداند.
    • اکنون میانای USB لینوکس به‌جای حلقه فعال از netlink برای شناسایی افزودن/ حذف دستگاه‌ها استفاده می‌کند.

‫36.0.2 (سپتامبر ۲۰۲۵)

  • adb
    • به‌دلیل گزارش‌های ناپایداری (قطع اتصال دستگاه، عدم موفقیت در خواندن میانای کاربری، و رویدادهای netlink با تأخیر که مانع از شناسایی دستگاه می‌شود)، USB قدیمی را در Linux (به‌جای libusb) پیش‌فرض کنید.
    • رفع اشکالی که در آن دستگاه‌های Samsung به‌درستی شناسایی نمی‌شدند مشکل شماره ۴۰۴۷۴۱۰۵۸.
    • رفع اشکالی که در آن دستگاه‌های Android قدیمی که از کلاس USB‏ Miscellaneous (0xEF) استفاده می‌کردند به‌درستی شناسایی نمی‌شدند مشکل شماره ۳۶۵۰۰۹۷۵۵.
    • رفع اشکالی که باعث می‌شد آخرین نویسه فایل هنگام کشیدن یا هل دادن کوتاه شود [فقط Windows] مشکل شماره ۴۳۹۱۵۲۲۷۳.

۳۶.۰.۱

به‌دلیل مشکل شماره ۴۳۹۱۵۲۲۷۳، هرگز بعداز Canary منتشر نشد.

36.0.0 (Apr 2025)

  • adb
    • بازنویسی زیرینه libusb USB (از API همگام‌سازی به‌جای API ناهمگام استفاده می‌کند). قابلیت اطمینان را بهبود می‌بخشد و مشکل تمام شدن حافظه را در Linux برطرف می‌کند.
    • اکنون Libusb USB backend hot-plug از Windows پشتیبانی می‌کند (تشخیص سرعت USB را فعال می‌کند).
    • server-status بهبودیافته اکنون درصورت فعال بودن mdns نمایش داده می‌شود.
    • اشکال macOS که باعث می‌شد بسته‌های با طول صفر ارسال نشوند و درنتیجه اتصال متوقف شود برطرف شد مشکل شماره ۲۰۸۶۷۵۱۴۱.
    • مشکل «استفاده پس‌از آزادسازی» در پسای libusb برطرف شد.

‫35.0.2 (ژوئیه ۲۰۲۴)

  • adb
    • رفع اشکال پس‌زمینه mDNS در openscreen که باعث ازکار افتادن سرور در پرسمان ناقص می‌شد مشکل شماره ۲۹۴۱۲۰۹۳۳.
    • Make openscreen mDNS backend work on macOS.
    • Make openscreen mDNS backend default on all platforms.
    • پشتیبانی از تشخیص USB SuperSpeed+‎ (سرعت‌های فعلی و مذاکره‌شده) برای اهداف عیب‌یابی.
    • خاموش کردن ایمن: هنگام خاموش شدن، همه میاناهای USB را آزاد کنید (همه سیستم‌عامل‌ها).

‫35.0.1 (مارس ۲۰۲۴)

  • adb
    • رفتن به libusb 1.0.27

‫35.0.0 (فوریه ۲۰۲۴)

  • adb
  • راه‌اندازی سریع
    • حداکثر اندازه صف بسته ورودی را محدود کنید.
    • موانعی را که قبلاً سرعت بارگیری را به حدود ۱۲۰ مگابایت در ثانیه محدود می‌کردند برطرف کنید. اکنون fastboot می‌تواند یک گذرگاه SuperSpeed+‎ را اشباع کند و بسته به دستگاه، به سرعت‌هایی تا ۹۸۰ مگابایت بر ثانیه دست یابد.

34.0.5 (اکتبر ۲۰۲۳)

  • adb
    • اکنون adb به‌طور پیش‌فرض به libusb در macOS می‌رود تا مشکل شماره ۲۷۰۲۰۵۲۵۲ را برطرف کند.
    • قبلاً، وقتی جفت‌سازی بی‌سیم ناموفق بود، adb با کد موفقیت پاسخ می‌داد. این مشکل با برگرداندن کد خطا (۱) و خطای سَمت کاربر (error: protocol fault (couldn't read status message...)) حل شد. echo $? اکنون 1 را گزارش می‌کند.
    • adb wait-for-disconnect اکنون برای غیرUSB (اشکال‌زدایی بی‌سیم) قابل‌استفاده است.
    • میانای DbC جدید برای پشتیبانی آینده از ChromeOS ازطریق adb اضافه شد.
  • راه‌اندازی سریع
    • مشکل flashall در دستگاه‌های Pixel 3 برطرف شد.

‫34.0.4 (ژوئیه ۲۰۲۳)

  • adb
    • انتشار -a (gListenAll) وقتی adb یک سرور میزبان adb را منشعب می‌کند (قبلاً، پرچم فقط برای adb -a server nodaemon کار می‌کرد)
    • روت کردن و لغو روت سریع‌تر
    • Reland Flag(env) guarding clear endpoint (device) feature for OSX usb start. (issue #270205252).
  • راه‌اندازی سریع
    • Mac: remove retries on invalid IO iterator (flashing failure with LIBUSB_TRANSFER_CANCELLED)
    • Windows: رفع مشکل «فایل پراکنده بیش‌ازحد بزرگ یا نامعتبر است» هنگام استفاده از «flashall»
    • همه پلاتفرم‌ها: رفع مشکل «ANDROID_PRODUCT_OUT تنظیم نشده است» هنگام استفاده از «به‌روزرسانی»

34.0.1 (مارس ۲۰۲۳)

  • adb
  • راه‌اندازی سریع
    • Windows: خطای «mke2fs: Illegal or malformed device name while trying to determine filesystem size» که در Platform tools نسخه ۳۴.۰.۰ معرفی شده بود برطرف شد (مشکل شماره ۲۷۱۰۳۹۲۳۰).

‫34.0.0 RC2 (مارس ۲۰۲۳)

  • با انتشار Android 14 Developer Preview 2 به‌روزرسانی شد (به‌روزرسانی‌ای برای adb و fastboot وجود ندارد).

‫34.0.0 (فوریه ۲۰۲۳)

  • adb
    • ارسال بسته با طول صفر برای macOS برطرف شد (issuetracker: 208675141).
    • اتصال ناپایدار (کابل پرسرعت MacBook) برطرف شد: قطع مکرر adb.
    • پیام خطای بهبودیافته برای adb push با تعداد ناکافی متغیرهای مستقل.
  • راه‌اندازی سریع
    • فلش کردن بهبودیافته: flashall اکنون درصورت امکان، از راه‌اندازی مجدد در فضای کاربر صرف‌نظر می‌کند.
    • ارسال بسته با طول صفر برای macOS برطرف شد (issuetracker: 208675141).
    • مشکل فلش کردن recovery.img که منجر به پاورقی اشتباه AVB می‌شد برطرف شد.

33.0.3 (Aug 2022)

  • adb
    • اگر تلاش اول ناموفق بود، adb root را دوباره امتحان نکنید.
    • ورودی تکراری دستگاه‌های ردیابی را اصلاح کنید.
    • افزودن پنجره دریافت (افزایش توان عملیاتی در اتصالات با تأخیر بالا).
    • پیام‌های خطای خاص‌تر در موارد خرابی «بیش‌از یک دستگاه».
    • درخواست‌های بازارسال معکوس غیرمنتظره را رد کنید.
    • Fix install-multi-package on Windows.
  • راه‌اندازی سریع
    • Remove e2fsdroid as part of SDK platform-tools.
    • چاپ پیام برگشتی OemCmdHandler درصورت موفقیت.

33.0.2 (مه ۲۰۲۲)

  • راه‌اندازی سریع
    • پشتیبانی از پارتیشن vendor_kernel_boot.

‫33.0.1 (مارس ۲۰۲۲)

  • adb
    • خرابی‌های mdns در Windows را برطرف می‌کند.
    • ‫enable-verity/disable-verity را در دستگاه‌های قدیمی رفع می‌کند.
    • «نصب چندگانه» را در دستگاه‌های قدیمی اصلاح می‌کند
    • خروجی راهنما را بهبود می‌بخشد تا همه روش‌های فشرده‌سازی پشتیبانی‌شده را دربرگیرد.
  • systrace
    • برداشته شد. درعوض از Studio Profiler/gpuinspector.dev/Perfetto استفاده کنید.

‫33.0.0 (فوریه ۲۰۲۲)

  • adb
    • مشکل معرفی‌شده در نسخه ۳۲.۰.۰ را که باعث ازکارافتادن برنامه درصورت اجرا بدون هیچ آرگومانی می‌شد برطرف می‌کند.

‫32.0.0 (ژانویه ۲۰۲۲)

  • adb
    • باینری همگانی برای دستگاه‌های Apple M1.
    • مشکل شناخته‌شده: این نسخه وقتی بدون هیچ آرگومانی اجرا می‌شود ازکار می‌افتد.

‫31.0.3 (اوت ۲۰۲۱)

  • راه‌اندازی سریع
    • پشتیبانی از فلش کردن vbmeta_vendor.img برای fastboot flashall / update.

‫31.0.2 (آوریل ۲۰۲۱)

  • adb
    • پشتیبانی از بازارسال به vsock در linux.
    • رفع اشکال در adb track-devices که در آن دستگاه‌ها ازطریق اشکال‌زدایی بی‌سیم فوراً به‌روزرسانی‌ها را دریافت نمی‌کردند.
    • پشتیبانی مقدماتی از کشف دستگاه mDNS بدون سرویس mDNS نصب‌شده جداگانه پیاده‌سازی شد. این ویژگی درحال‌حاضر به‌طور پیش‌فرض غیرفعال است و می‌توان آن را با تنظیم متغیر محیطی ADB_MDNS_OPENSCREEN روی ۱ هنگام راه‌اندازی سرور adb فعال کرد.
  • راه‌اندازی سریع
    • Don't fail when unable to get boot partition size.
    • Derive device locked state from property instead of parsing the kernel command line.

‫31.0.1 (مارس ۲۰۲۱)

  • adb
    • فاصله زمانی TCP keepalive را کاهش دهید.
    • بهبود عملکرد نصب افزایشی.
  • راه‌اندازی سریع
    • پشتیبانی از ادغام عکس آنی فشرده‌شده اضافه شد.
    • پشتیبانی از A/B قدیمی را بازیابی کنید.

‫31.0.0 (فوریه ۲۰۲۱)

  • adb
    • غیرفعال کردن فشرده‌سازی در کشیدن به‌طور پیش‌فرض.

‫30.0.5 (نوامبر ۲۰۲۰)

  • adb
    • بهبود عملکرد adb push هنگام ارسال فایل‌های متعدد ازطریق اتصال با تأخیر زیاد.
    • بهبود عملکرد adb push/pull در Windows.
    • adb push --sync را با چندین ورودی تصحیح کنید.
    • بهبود عملکرد نصب افزایشی APK.
    • بهبود مدیریت خطا برای نصب افزایشی apk.

‫30.0.4 (ژوئیه ۲۰۲۰)

  • adb
    • رفع مشکل بازگشت به نصب apk غیرفزاینده در دستگاه‌های قدیمی‌تر از Android 11.
    • adb install-multi-package را برطرف کنید.
    • رفع چند خرابی دیگر مربوط به جفت‌سازی بی‌سیم adb.
    • بهبود برخی‌از پیام‌های خطا.
  • راه‌اندازی سریع
    • بهبود خروجی کنسول در فرمان‌های fastboot oem.
    • رفع مشکل fastboot flashall در دستگاه‌های قدیمی‌تر مثل Nexus 7.

‫30.0.3 (ژوئن ۲۰۲۰)

  • adb
    • رفع مشکل نصب APKهای امضاشده با طرح امضای نسخه ۴ در دستگاه‌های قدیمی‌تر از Android 11.
    • رفع خرابی هنگام اصالت‌سنجی بدون ADB_VENDOR_KEYS.
    • رفع خرابی هنگام استفاده از adb -H.

‫۳۰.۰.۲ (ژوئن ۲۰۲۰)

  • adb
    • بهبود مرتبط‌سازی بی‌سیم adb.
    • رفع مشکل توقف در adb logcat هنگام اجرا قبل‌از اتصال دستگاه.
    • adb transport-id را اضافه کنید تا دستورگان‌ها بتوانند به‌طور ایمن منتظر بمانند تا دستگاه پس‌از روت کردن/ لغو روت کردن/ بازراه‌اندازی از دسترس خارج شود.

‫30.0.1 (مه ۲۰۲۰)

  • adb
    • اتصال خودکار adb mdns به‌طور پیش‌فرض غیرفعال شود. این مورد را می‌توان با متغیر محیطی ADB_MDNS_AUTO_CONNECT دوباره فعال کرد.
    • بهبود عملکرد adb install-multi در دستگاه‌های دارای Android 10 یا جدیدتر.
    • رفع مشکل وقفه زمانی هنگام استفاده از adb root/unroot در دستگاه متصل‌شده ازطریق TCP.
    • پشتیبانی از جفت‌سازی بی‌سیم را به‌روز کنید.

‫30.0.0 (آوریل ۲۰۲۰)

  • adb
    • پشتیبانی اولیه برای جفت‌سازی بی‌سیم اضافه کنید.
    • پشتیبانی از نصب افزایشی APK را اضافه کنید.
    • پشتیبانی سمت کارخواه را برای فشرده‌سازی adb {push, pull, sync} هنگام استفاده با دستگاه Android 11 پیاده‌سازی کنید.
    • بهبود عملکرد adb push در اتصالات با تأخیر بالا.
    • بهبود عملکرد push/pull در Windows.

‫۲۹.۰.۶ (فوریه ۲۰۲۰)

  • adb
    • پشتیبانی از اندازه/زمان ۶۴ بیتی برای adb ls هنگام استفاده با دستگاه Android 11.
    • پشتیبانی از گوش دادن به ::1 در POSIX.
    • پشتیبانی کارخواه برای دستگاه‌های WinUSB که توصیف‌گر WinUSB را منتشر می‌کنند (برای Android 11 لازم است) دیگر نباید به نصب درایور USB نیاز داشته باشد.
    • رفع مشکل توقف هنگام استفاده از adb install روی چیزی که درواقع فایل نیست.

‫۲۹.۰.۵ (اکتبر ۲۰۱۹)

  • adb
    • بهبود جزئی عملکرد در Linux هنگام استفاده از چندین اتصال هم‌زمان.
    • گزینه --fastdeploy را به adb install اضافه کنید تا به‌روزرسانی‌های افزایشی برای APKها درطول توسعه انجام شود.

‫۲۹.۰.۴ (سپتامبر ۲۰۱۹)

  • adb
    • وصله فوری برای مهلت اشکال‌زدایی بومی با LLDB (مشکل شماره ۱۳۴۶۱۳۱۸۰ را ببینید). این کار همچنین اشکال مربوطی را در «نمایه‌های استودیو Android» برطرف می‌کند که باعث ایجاد AdbCommandRejectedException می‌شود، که می‌توانید آن را در فایل idea.log ببینید.

‫۲۹.۰.۳ (سپتامبر ۲۰۱۹)

  • adb
    • adb forward --list با چندین دستگاه متصل کار می‌کند.
    • برطرف کردن مشکل آفلاین شدن دستگاه‌ها در Windows.
    • برونداد و نوشتار راهنمای adb install را بهبود دهید.
    • بازیابی رفتار قبلی adb connect <host> بدون مشخص کردن درگاه.

‫۲۹.۰.۲ (ژوئیه ۲۰۱۹)

  • adb
    • خرابی یکپارچگی توده Windows را برطرف می‌کند.
  • راه‌اندازی سریع
    • پشتیبانی از چیدمان پارتیشن دستگاه‌های آینده را اضافه می‌کند.

‫29.0.1 (ژوئن ۲۰۱۹)

  • adb
    • وصله فوری برای خرابی‌های Windows‏ (https://issuetracker.google.com/134613180)

‫29.0.0 (ژوئن ۲۰۱۹)

  • adb
    • adb reconnect بازنشانی USB را در Linux انجام می‌دهد.
    • در Linux، هنگام اتصال به سرور adb جدیدتر، به‌جای ازبین بردن سرور و راه‌اندازی سرور قدیمی‌تر، adb تلاش می‌کند نسخه جدیدتر را به‌طور شفاف راه‌اندازی کند.
    • adb root منتظر می‌ماند تا دستگاه پس‌از قطع اتصال دوباره متصل شود. قبلاً، اگر adb wait-for-device قبل‌از اینکه adb متوجه قطع اتصال دستگاه شود شروع می‌شد، adb root; adb wait-for-device ممکن بود به‌اشتباه فوراً برگردد.
  • راه‌اندازی سریع
    • پیام خطایی را که هنگام تلاش fastboot برای باز کردن نوار لمسی یا صفحه‌کلید در macOS رخ می‌داد غیرفعال می‌کند.

‫28.0.2 (مارس ۲۰۱۹)

  • adb
    • ناپایداری ارسال درگاه adb shell را که منجر به پیام خطای «اتصال توسط همتا بازنشانی شد» می‌شود برطرف می‌کند.
    • اصالت‌سنجی ازطریق ADB_VENDOR_KEYS را هنگام اتصال مجدد دستگاه‌ها اصلاح می‌کند.
    • اصالت‌سنجی را اصلاح می‌کند—وقتی کلید خصوصی استفاده‌شده برای اصالت‌سنجی با کلید عمومی مطابقت ندارد—با محاسبه کلید عمومی از کلید خصوصی، به‌جای فرض اینکه آن‌ها مطابقت دارند.
  • راه‌اندازی سریع
    • پشتیبانی از پارتیشن‌های پویا را اضافه می‌کند.
  • به‌روزرسانی الزامات Windows
    • ابزارهای پلاتفرم اکنون به Windows Universal C Runtime وابسته هستند که معمولاً به‌طور پیش‌فرض ازطریق Windows Update نصب می‌شود. اگر خطاهایی می‌بینید که به DLLهای مفقود اشاره می‌کنند، ممکن است لازم باشد بسته زمان اجرا را به‌صورت دستی دریافت و نصب کنید.

‫۲۸.۰.۱ (سپتامبر ۲۰۱۸)

  • adb
    • پشتیبانی از اتصال مجدد اتصالات TCP را اضافه کنید. پس‌از قطع اتصال، adb تا ۶۰ ثانیه تلاش می‌کند دوباره متصل شود و سپس اتصال را رها می‌کند.
    • رفع مشکل خروجی کنسول Unicode در Windows. (با تشکر از همیار خارجی اسپنسر لو!)
    • رفع مشکل بستن دوگانه توصیف‌گر فایل که ممکن است رخ دهد و منجر به بسته شدن اتصال‌ها درصورت وقوع هم‌زمان adb connect شود.
    • رفع مشکل adb forward --list هنگام استفاده با بیش‌از یک دستگاه متصل.
  • راه‌اندازی سریع
    • افزایش زمان اتمام فرمان به ۳۰ ثانیه، برای پشتیبانی بهتر از برخی فرمان‌های بوت‌لودر کند.

‫28.0.0 (ژوئن ۲۰۱۸)

  • adb:
    • افزودن پشتیبانی برای عملیات بدون جمع‌آزما با دستگاه‌های دارای Android P، که توان عملیاتی را تا ۴۰٪ بهبود می‌بخشد.
    • مرتب‌سازی خروجی adb devices براساس نوع اتصال و شماره سریال دستگاه.
    • برای امکان‌پذیر کردن فرمان‌های adb هم‌زمان بیشتر، تعداد درخواست‌های معوقه گوش دادن سوکت را افزایش دهید.
    • برونداد خطا برای adb connect را بهبود دهید.
  • fastboot:
    • بهبود قالب خروجی، افزودن حالت خروجی پرحرف (-v).
    • پاک کردن برونداد راهنما.
    • ‫product.img و odm.img را به فهرست پارتیشن‌های فلش‌شده توسط fastboot flashall اضافه کنید.
    • با اجازه دادن به بسته‌های تصویر تنظیمات کارخانه برای نیاز به پشتیبانی از افرازهای خاص، از خراب شدن دستگاه‌های جدید هنگام استفاده از نسخه بسیار قدیمی fastboot جلوگیری کنید.

‫۲۷.۰.۱ (دسامبر ۲۰۱۷)

  • adb: خطای ادعا را در MacOS که هنگام اتصال دستگاه‌ها بااستفاده از USB 3.0 رخ می‌داد برطرف می‌کند.
  • Fastboot: در Windows، پشتیبانی از پاک کردن دستگاه‌هایی را که از F2FS (سیستم فایل سازگار با فلش) استفاده می‌کنند اضافه می‌کند.

‫27.0.0 (دسامبر ۲۰۱۷)

  • اشکال راه‌اندازی سریع macOS 10.13 را که اولین‌بار در نسخه ۲۶.۰.۱ برطرف شده بود اما دوباره در نسخه ۲۶.۰.۲ ظاهر شده بود مجدداً برطرف می‌کند.

‫۲۶.۰.۲ (اکتبر ۲۰۱۷)

  • افزودن پشتیبانی از راه‌اندازی سریع برای دستگاه‌های Pixel 2.

‫26.0.1 (سپتامبر ۲۰۱۷)

‫26.0.0 (ژوئن ۲۰۱۷)

  • با انتشار کیت توسعه نرم‌افزار نهایی Android O (سطح میانای برنامه‌سازی کاربردی ۲۶) به‌روز شد.

‫۲۵.۰.۵ (۲۴ آوریل ۲۰۱۷)

  • مشکل بارگذاری جانبی adb به‌روزرسانی‌های بزرگ در Windows که به‌صورت «std::bad_alloc» (اشکال 37139736) ظاهر می‌شد برطرف شد.

  • مشکلات adb با برخی دیوارهای آتش Windows که به‌صورت «cannot open transport registration socketpair» ظاهر می‌شد برطرف شد (اشکال ۳۷۱۳۹۷۲۵).

  • اکنون هم adb --version و هم fastboot --version شامل مسیر نصب هستند.

  • adb تغییر کرد تا localhost را برای حل مشکل VPN با پیکربندی نادرست حل نکند.

  • adb را تغییر دادیم تا دیگر دستگاه‌های USB را در Linux بازنشانی نکند، که می‌توانست بر دیگر دستگاه‌های USB متصل‌شده تأثیر بگذارد.

‫25.0.4 (‏۱۶ مارس ۲۰۱۷)

  • پشتیبانی libusb آزمایشی به adb در Linux و Mac اضافه شد

برای استفاده از پسوند 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 مدل ۲۰۱۶ را متوقف نمی‌کند (اشکال ۲۳۱۱۲۹)

  • ضبط خط فرمان Systrace در Mac اصلاح شد

‫25.0.3 (‏۱۶ دسامبر ۲۰۱۶)

  • اشکال fastboot که باعث می‌شد دستگاه‌های Android Things نتوانند فلش شوند برطرف شد

‫25.0.2 (۱۲ دسامبر ۲۰۱۶)

  • به‌روزرسانی‌شده با نسخه پایدار Android N MR1 (میانای برنامه‌سازی کاربردی ۲۵)

‫۲۵.۰.۱ (۲۲ نوامبر ۲۰۱۶)

  • به‌روزرسانی‌شده با انتشار نسخه ۲ پیش‌نمای توسعه‌دهندگان نرم‌افزار Android N MR1 (میانای برنامه‌سازی کاربردی ۲۵)

‫۲۵.۰.۰ (۱۹ اکتبر ۲۰۱۶)

  • به‌روزرسانی‌شده با انتشار نسخه ۱ پیش‌نمایش توسعه‌دهندگان Android N MR1 (میانای برنامه‌سازی کاربردی ۲۵)

‫24.0.4 (۱۴ اکتبر ۲۰۱۶)

  • برای رفع مشکلات ADB و Mac OS Sierra به‌روزرسانی شد

دانلود کنید Android SDK Platform-Tools

قبل از دانلود، باید با شرایط و ضوابط زیر موافقت کنید.

شرایط و ضوابط

این توافقنامه مجوز کیت توسعه نرم‌افزار اندروید است.

۱. مقدمه

۱.۱ کیت توسعه نرم‌افزار اندروید (که در توافقنامه مجوز به عنوان "SDK" نامیده می‌شود و به طور خاص شامل فایل‌های سیستم اندروید، APIهای بسته‌بندی شده و افزونه‌های APIهای گوگل می‌شود) طبق شرایط توافقنامه مجوز به شما مجوز داده می‌شود. توافقنامه مجوز یک قرارداد الزام‌آور قانونی بین شما و گوگل در رابطه با استفاده شما از SDK تشکیل می‌دهد. ۱.۲ "اندروید" به معنای پشته نرم‌افزار اندروید برای دستگاه‌ها است که تحت پروژه منبع باز اندروید در دسترس قرار گرفته و در آدرس اینترنتی زیر قرار دارد: https://source.android.com و هر از گاهی به‌روزرسانی می‌شود. ۱.۳ "پیاده‌سازی سازگار" به معنای هر دستگاه اندرویدی است که (۱) با سند تعریف سازگاری اندروید مطابقت دارد، که می‌توان آن را در وب‌سایت سازگاری اندروید (https://source.android.com/compatibility) یافت و ممکن است هر از گاهی به‌روزرسانی شود؛ و (۲) با موفقیت مجموعه تست سازگاری اندروید (CTS) را پشت سر بگذارد. ۱.۴ «گوگل» به معنای شرکت گوگل با مسئولیت محدود است که تحت قوانین ایالت دلاور، ایالات متحده آمریکا سازماندهی شده و تحت قوانین ایالات متحده آمریکا فعالیت می‌کند و محل اصلی فعالیت آن در آدرس ۱۶۰۰ Amphitheatre Parkway, Mountain View, CA 94043, USA می‌باشد.

۲. پذیرش این توافقنامه مجوز

۲.۱ برای استفاده از SDK، ابتدا باید با توافقنامه مجوز موافقت کنید. در صورت عدم پذیرش توافقنامه مجوز، نمی‌توانید از SDK استفاده کنید. ۲.۲ با کلیک برای پذیرش و/یا استفاده از این SDK، بدینوسیله با شرایط توافقنامه مجوز موافقت می‌کنید. ۲.۳ اگر طبق قوانین ایالات متحده یا سایر کشورها، از جمله کشوری که در آن ساکن هستید یا از آنجا از SDK استفاده می‌کنید، از دریافت SDK منع شده‌اید، نمی‌توانید از SDK استفاده کنید و توافقنامه مجوز را نمی‌پذیرید. ۲.۴ اگر از طرف کارفرما یا نهاد دیگری موافقت می‌کنید که به توافقنامه مجوز پایبند باشید، اظهار و تضمین می‌کنید که از اختیار قانونی کامل برای الزام کارفرما یا نهاد دیگر خود به توافقنامه مجوز برخوردار هستید. اگر اختیار لازم را ندارید، نمی‌توانید توافقنامه مجوز را بپذیرید یا از SDK به نمایندگی از کارفرما یا نهاد دیگر خود استفاده کنید.

۳. مجوز SDK از گوگل

۳.۱ با رعایت مفاد توافقنامه مجوز، گوگل به شما یک مجوز محدود، جهانی، بدون حق امتیاز، غیرقابل واگذاری، غیر انحصاری و غیرقابل واگذاری به غیر اعطا می‌کند تا از SDK صرفاً برای توسعه برنامه‌های کاربردی برای پیاده‌سازی‌های سازگار با اندروید استفاده کنید. ۳.۲ شما نمی‌توانید از این SDK برای توسعه برنامه‌های کاربردی برای پلتفرم‌های دیگر (از جمله پیاده‌سازی‌های ناسازگار با اندروید) یا توسعه SDK دیگری استفاده کنید. مطمئناً شما آزاد هستید که برای پلتفرم‌های دیگر، از جمله پیاده‌سازی‌های ناسازگار با اندروید، برنامه‌های کاربردی توسعه دهید، مشروط بر اینکه از این SDK برای آن منظور استفاده نشود. ۳.۳ شما موافقت می‌کنید که گوگل یا اشخاص ثالث مالک تمام حقوق قانونی، عنوان و منافع SDK، از جمله هرگونه حقوق مالکیت معنوی موجود در SDK، هستند. «حقوق مالکیت معنوی» به معنای هرگونه حقوق تحت قانون ثبت اختراع، قانون حق چاپ، قانون اسرار تجاری، قانون علائم تجاری و هرگونه حقوق اختصاصی دیگر است. گوگل تمام حقوقی را که صریحاً به شما اعطا نشده است، محفوظ می‌دارد. ۳.۴ شما نمی‌توانید از SDK برای هیچ هدفی که صریحاً توسط توافقنامه مجوز مجاز نشده است، استفاده کنید. به جز مواردی که مجوزهای شخص ثالث مربوطه ایجاب می‌کنند، شما مجاز به کپی (به جز برای اهداف پشتیبان‌گیری)، اصلاح، اقتباس، توزیع مجدد، تجزیه، مهندسی معکوس، جداسازی یا ایجاد آثار مشتق از SDK یا هر بخشی از SDK نیستید. ۳.۵ استفاده، تکثیر و توزیع اجزای SDK که تحت مجوز نرم‌افزار متن‌باز مجوز گرفته‌اند، صرفاً تابع شرایط آن مجوز نرم‌افزار متن‌باز است و نه توافقنامه مجوز. ۳.۶ شما موافقت می‌کنید که شکل و ماهیت SDK ارائه شده توسط گوگل ممکن است بدون اطلاع قبلی به شما تغییر کند و نسخه‌های آینده SDK ممکن است با برنامه‌های توسعه‌یافته روی نسخه‌های قبلی SDK ناسازگار باشند. شما موافقت می‌کنید که گوگل ممکن است ارائه SDK (یا هر ویژگی درون SDK) را به شما یا به طور کلی به کاربران، به صلاحدید خود و بدون اطلاع قبلی به شما، (به طور دائم یا موقت) متوقف کند. ۳.۷ هیچ بخشی از توافقنامه مجوز به شما حق استفاده از نام‌های تجاری، علائم تجاری، علائم سرویس، لوگوها، نام‌های دامنه یا سایر ویژگی‌های متمایز برند گوگل را نمی‌دهد. ۳.۸ شما موافقت می‌کنید که هیچ یک از اعلان‌های حقوق مالکیت (از جمله اعلان‌های حق چاپ و علامت تجاری) را که ممکن است به SDK الصاق شده یا در آن موجود باشد، حذف، مبهم یا تغییر نخواهید داد.

۴. استفاده شما از SDK

۴.۱ گوگل موافقت می‌کند که تحت توافقنامه مجوز، هیچ حق، عنوان یا منفعتی از شما (یا دارندگان مجوز شما) در یا نسبت به هیچ یک از برنامه‌های نرم‌افزاری که شما با استفاده از SDK توسعه می‌دهید، از جمله هرگونه حقوق مالکیت معنوی موجود در آن برنامه‌ها، دریافت نمی‌کند. ۴.۲ شما موافقت می‌کنید که از SDK استفاده کنید و فقط برای اهدافی که توسط (الف) توافقنامه مجوز و (ب) هرگونه قانون، مقررات یا رویه‌ها یا دستورالعمل‌های عمومی پذیرفته شده در حوزه‌های قضایی مربوطه (از جمله هرگونه قانون مربوط به صادرات داده‌ها یا نرم‌افزار به و از ایالات متحده یا سایر کشورهای مربوطه) مجاز است، برنامه‌ها را بنویسید. ۴.۳ شما موافقت می‌کنید که اگر از SDK برای توسعه برنامه‌های کاربردی برای کاربران عمومی استفاده می‌کنید، از حریم خصوصی و حقوق قانونی آن کاربران محافظت خواهید کرد. اگر کاربران نام کاربری، رمز عبور یا سایر اطلاعات ورود یا اطلاعات شخصی را در اختیار شما قرار دهند، باید کاربران را آگاه کنید که این اطلاعات در برنامه شما در دسترس خواهد بود و باید اطلاعیه و حفاظت از حریم خصوصی کافی و قانونی را برای آن کاربران ارائه دهید. اگر برنامه شما اطلاعات شخصی یا حساس ارائه شده توسط کاربران را ذخیره می‌کند، باید این کار را به صورت ایمن انجام دهد. اگر کاربر اطلاعات حساب گوگل را در اختیار برنامه شما قرار دهد، برنامه شما فقط می‌تواند از آن اطلاعات برای دسترسی به حساب گوگل کاربر استفاده کند، زمانی و برای اهداف محدودی که کاربر به شما اجازه انجام این کار را داده است. ۴.۴ شما موافقت می‌کنید که در هیچ فعالیتی با SDK، از جمله توسعه یا توزیع برنامه‌ای که باعث تداخل، اختلال، آسیب یا دسترسی غیرمجاز به سرورها، شبکه‌ها یا سایر دارایی‌ها یا خدمات هر شخص ثالثی از جمله، اما نه محدود به، گوگل یا هر شرکت مخابراتی تلفن همراه شود، شرکت نخواهید کرد. ۴.۵ شما موافقت می‌کنید که شما منحصراً مسئول (و اینکه گوگل هیچ مسئولیتی در قبال شما یا هیچ شخص ثالثی در قبال) هرگونه داده، محتوا یا منابعی که از طریق اندروید و/یا برنامه‌های اندروید ایجاد، منتقل یا نمایش می‌دهید، و همچنین در قبال عواقب اقدامات شما (از جمله هرگونه ضرر یا زیانی که ممکن است گوگل با انجام این کار متحمل شود) هستید. ۴.۶ شما موافقت می‌کنید که صرفاً مسئول هرگونه نقض تعهدات شما تحت توافقنامه مجوز، هرگونه قرارداد یا شرایط خدمات شخص ثالث مربوطه، یا هرگونه قانون یا مقررات مربوطه، و همچنین عواقب (از جمله هرگونه ضرر و زیانی که ممکن است به گوگل یا هر شخص ثالثی وارد شود) ناشی از هرگونه نقضی از این دست هستید (و گوگل هیچ مسئولیتی در قبال شما یا هیچ شخص ثالثی در قبال آن ندارد).

۵. اعتبارنامه‌های توسعه‌دهنده شما

۵.۱ شما موافقت می‌کنید که مسئول حفظ محرمانگی هرگونه اعتبارنامه توسعه‌دهنده‌ای هستید که ممکن است توسط گوگل برای شما صادر شود یا خودتان انتخاب کنید و اینکه شما منحصراً مسئول تمام برنامه‌هایی خواهید بود که تحت اعتبارنامه توسعه‌دهنده شما توسعه داده می‌شوند.

۶. حریم خصوصی و اطلاعات

۶.۱ به منظور نوآوری و بهبود مستمر SDK، گوگل ممکن است آمار استفاده خاصی را از نرم‌افزار جمع‌آوری کند، از جمله اما نه محدود به یک شناسه منحصر به فرد، آدرس IP مرتبط، شماره نسخه نرم‌افزار و اطلاعات مربوط به ابزارها و/یا سرویس‌های موجود در SDK که مورد استفاده قرار می‌گیرند و نحوه استفاده از آنها. قبل از جمع‌آوری هر یک از این اطلاعات، SDK به شما اطلاع می‌دهد و رضایت شما را جویا می‌شود. در صورت عدم رضایت، اطلاعات جمع‌آوری نخواهد شد. ۶.۲ داده‌های جمع‌آوری‌شده به صورت تجمیعی برای بهبود SDK بررسی می‌شوند و مطابق با سیاست حفظ حریم خصوصی گوگل، که در آدرس اینترنتی زیر قرار دارد، نگهداری می‌شوند: https://policies.google.com/privacy ۶.۳ مجموعه‌های ناشناس و تجمیعی داده‌ها ممکن است برای بهبود SDK با شرکای گوگل به اشتراک گذاشته شوند.

۷. برنامه‌های شخص ثالث

۷.۱ اگر از SDK برای اجرای برنامه‌های توسعه‌یافته توسط شخص ثالث یا دسترسی به داده‌ها، محتوا یا منابع ارائه شده توسط شخص ثالث استفاده می‌کنید، موافقت می‌کنید که گوگل مسئولیتی در قبال آن برنامه‌ها، داده‌ها، محتوا یا منابع ندارد. شما متوجه هستید که تمام داده‌ها، محتوا یا منابعی که ممکن است از طریق چنین برنامه‌های شخص ثالثی به آنها دسترسی پیدا کنید، مسئولیت انحصاری شخصی است که آنها را ایجاد کرده است و گوگل هیچ مسئولیتی در قبال هرگونه ضرر یا زیانی که ممکن است در نتیجه استفاده یا دسترسی به هر یک از این برنامه‌ها، داده‌ها، محتوا یا منابع شخص ثالث متحمل شوید، ندارد. ۷.۲ شما باید توجه داشته باشید که داده‌ها، محتوا و منابع ارائه شده به شما از طریق چنین برنامه شخص ثالثی ممکن است توسط حقوق مالکیت معنوی که متعلق به ارائه دهندگان (یا توسط اشخاص یا شرکت‌های دیگر از طرف آنها) است، محافظت شود. شما مجاز به تغییر، اجاره، رهن، قرض، فروش، توزیع یا ایجاد آثار مشتق شده بر اساس این داده‌ها، محتوا یا منابع (به طور کامل یا جزئی) نیستید، مگر اینکه به طور خاص توسط صاحبان مربوطه اجازه انجام این کار به شما داده شده باشد. ۷.۳ شما تصدیق می‌کنید که استفاده شما از چنین برنامه‌ها، داده‌ها، محتوا یا منابع شخص ثالث ممکن است تابع شرایط جداگانه‌ای بین شما و شخص ثالث مربوطه باشد. در این صورت، توافقنامه مجوز بر رابطه حقوقی شما با این اشخاص ثالث تأثیری ندارد.

۸. استفاده از APIهای اندروید

۸.۱ رابط‌های برنامه‌نویسی کاربردی داده‌های گوگل ۸.۱.۱ اگر از هرگونه رابط برنامه‌نویسی کاربردی (API) برای بازیابی داده‌ها از گوگل استفاده می‌کنید، تأیید می‌کنید که داده‌ها ممکن است توسط حقوق مالکیت معنوی متعلق به گوگل یا طرف‌هایی که داده‌ها را ارائه می‌دهند (یا توسط اشخاص یا شرکت‌های دیگر از طرف آنها) محافظت شوند. استفاده شما از هرگونه API ممکن است مشمول شرایط خدمات اضافی باشد. شما مجاز به تغییر، اجاره، رهن، قرض، فروش، توزیع یا ایجاد آثار مشتق شده بر اساس این داده‌ها (به طور کامل یا جزئی) نیستید، مگر اینکه شرایط خدمات مربوطه اجازه دهد. ۸.۱.۲ اگر از هرگونه API برای بازیابی داده‌های کاربر از گوگل استفاده می‌کنید، تأیید و موافقت می‌کنید که داده‌ها را فقط با رضایت صریح کاربر و فقط زمانی و برای اهداف محدودی که کاربر به شما اجازه انجام این کار را داده است، بازیابی خواهید کرد. اگر از API سرویس تشخیص اندروید، که در آدرس اینترنتی زیر مستند شده است: https://developer.android.com/reference/android/speech/RecognitionService، که هر از گاهی به‌روزرسانی می‌شود، استفاده می‌کنید، تصدیق می‌کنید که استفاده از API تابع ضمیمه پردازش داده‌ها برای محصولاتی است که گوگل پردازنده داده آنها است، که در آدرس اینترنتی زیر قرار دارد: https://privacy.google.com/businesses/gdprprocessorterms/، که هر از گاهی به‌روزرسانی می‌شود. با کلیک روی پذیرش، شما بدینوسیله با شرایط ضمیمه پردازش داده‌ها برای محصولاتی که گوگل پردازنده داده آنها است، موافقت می‌کنید.

۹. فسخ این توافقنامه مجوز

۹.۱ توافقنامه مجوز تا زمانی که توسط شما یا گوگل به شرح زیر فسخ شود، همچنان معتبر خواهد بود. ۹.۲ اگر می‌خواهید توافقنامه مجوز را فسخ کنید، می‌توانید با توقف استفاده از SDK و هرگونه اعتبارنامه توسعه‌دهنده مربوطه، این کار را انجام دهید. ۹.۳ گوگل می‌تواند در هر زمانی توافقنامه مجوز را با شما فسخ کند اگر: (الف) شما هر یک از مفاد توافقنامه مجوز را نقض کرده باشید؛ یا (ب) گوگل طبق قانون ملزم به انجام این کار باشد؛ یا (ج) شریکی که گوگل بخش‌های خاصی از SDK (مانند APIها) را به شما ارائه داده است، رابطه خود را با گوگل خاتمه داده یا ارائه بخش‌های خاصی از SDK به شما را متوقف کرده باشد؛ یا (د) گوگل تصمیم بگیرد که دیگر SDK یا بخش‌های خاصی از SDK را به کاربران کشوری که شما در آن ساکن هستید یا از آنجا از سرویس استفاده می‌کنید، ارائه ندهد، یا ارائه SDK یا خدمات خاص SDK به شما توسط گوگل، به صلاحدید گوگل، دیگر از نظر تجاری مقرون به صرفه نباشد. ۹.۴ هنگامی که توافقنامه مجوز به پایان می‌رسد، تمام حقوق قانونی، تعهدات و مسئولیت‌هایی که شما و گوگل از آنها بهره‌مند بوده‌اید، مشمول آنها بوده‌اید (یا در طول زمان در حین اجرای توافقنامه مجوز ایجاد شده‌اند) یا بیان شده است که به طور نامحدود ادامه خواهند یافت، تحت تأثیر این توقف قرار نخواهند گرفت و مفاد بند ۱۴.۷ به طور نامحدود در مورد چنین حقوق، تعهدات و مسئولیت‌هایی اعمال خواهد شد.

۱۰. سلب مسئولیت ضمانت‌ها

۱۰.۱ شما صراحتاً متوجه هستید و موافقت می‌کنید که استفاده از SDK صرفاً با مسئولیت خودتان است و SDK «به همان شکلی که هست» و «به همان شکلی که موجود است» بدون هیچ گونه ضمانتی از سوی گوگل ارائه می‌شود. ۱۰.۲ استفاده شما از SDK و هرگونه مطلبی که از طریق استفاده از SDK دانلود یا به هر نحوی به دست می‌آید، به صلاحدید و مسئولیت خودتان است و شما به تنهایی مسئول هرگونه خسارت به سیستم رایانه یا دستگاه دیگر خود یا از دست رفتن داده‌هایی هستید که در نتیجه چنین استفاده‌ای ایجاد شود. ۱۰.۳ گوگل همچنین صراحتاً هرگونه ضمانت و شرایطی را، چه صریح و چه ضمنی، از جمله، اما نه محدود به، ضمانت‌ها و شرایط ضمنی مربوط به قابلیت فروش، مناسب بودن برای یک هدف خاص و عدم نقض، سلب می‌کند.

۱۱. محدودیت مسئولیت

۱۱.۱ شما صراحتاً متوجه و موافق هستید که گوگل، شرکت‌های تابعه و وابسته به آن، و اعطاکنندگان مجوز آن، تحت هیچ گونه مسئولیتی در قبال هرگونه خسارت مستقیم، غیرمستقیم، تصادفی، ویژه، تبعی یا نمونه‌ای که ممکن است توسط شما متحمل شوید، از جمله هرگونه از دست دادن داده‌ها، در قبال شما مسئولیتی نخواهند داشت، چه گوگل یا نمایندگان آن از احتمال وقوع چنین خساراتی مطلع شده باشند یا باید از آن آگاه می‌بودند.

۱۲. غرامت

۱۲.۱ شما موافقت می‌کنید که تا حداکثر میزان مجاز قانون، از گوگل، شرکت‌های وابسته به آن و مدیران، مسئولان، کارمندان و نمایندگان مربوطه آنها در برابر هرگونه ادعا، دعوی، دادخواست یا روند دادرسی، و همچنین هرگونه ضرر و زیان، بدهی، خسارت، هزینه و مخارج (از جمله هزینه‌های معقول وکالت) ناشی از یا ناشی از (الف) استفاده شما از SDK، (ب) هر برنامه‌ای که در SDK توسعه می‌دهید و هرگونه حق چاپ، علامت تجاری، اسرار تجاری، ظاهر تجاری، حق ثبت اختراع یا سایر حقوق مالکیت معنوی هر شخصی را نقض می‌کند یا به هر شخصی بدنام می‌کند یا حقوق تبلیغات یا حریم خصوصی آنها را نقض می‌کند، و (ج) هرگونه عدم رعایت توافقنامه مجوز توسط شما، دفاع، جبران خسارت و مصون نگه دارید.

۱۳. تغییرات در توافقنامه مجوز

۱۳.۱ گوگل ممکن است هنگام توزیع نسخه‌های جدید SDK، تغییراتی در توافقنامه مجوز ایجاد کند. پس از اعمال این تغییرات، گوگل نسخه جدیدی از توافقنامه مجوز را در وب‌سایتی که SDK در آن عرضه شده است، در دسترس قرار خواهد داد. ۱۴.۱ توافقنامه مجوز، کل توافقنامه حقوقی بین شما و گوگل را تشکیل می‌دهد و استفاده شما از SDK (به استثنای هرگونه خدماتی که گوگل ممکن است تحت یک توافقنامه کتبی جداگانه به شما ارائه دهد) را کنترل می‌کند و کاملاً جایگزین هرگونه توافقنامه قبلی بین شما و گوگل در رابطه با SDK می‌شود. ۱۴.۲ شما موافقت می‌کنید که اگر گوگل هیچ حق قانونی یا راه حلی را که در توافقنامه مجوز (یا آنچه گوگل طبق هر قانون قابل اجرا از آن بهره‌مند است) وجود دارد، اعمال یا اجرا نکند، این به منزله چشم‌پوشی رسمی از حقوق گوگل تلقی نمی‌شود و آن حقوق یا راه حل‌ها همچنان در دسترس گوگل خواهند بود. ۱۴.۳ اگر هر دادگاهی که صلاحیت تصمیم‌گیری در این مورد را دارد، حکم دهد که هر یک از مفاد توافقنامه مجوز نامعتبر است، آن ماده از توافقنامه مجوز حذف می‌شود بدون اینکه بر بقیه توافقنامه مجوز تأثیر بگذارد. سایر مفاد توافقنامه مجوز همچنان معتبر و قابل اجرا خواهند بود. ۱۴.۴ شما تصدیق و موافقت می‌کنید که هر یک از اعضای گروه شرکت‌هایی که گوگل شرکت مادر آنهاست، ذینفعان شخص ثالث توافقنامه مجوز خواهند بود و سایر شرکت‌ها حق دارند مستقیماً هر ماده‌ای از توافقنامه مجوز را که به آنها مزیتی (یا حقوقی به نفع) می‌دهد، اجرا و به آن استناد کنند. به غیر از این، هیچ شخص یا شرکت دیگری ذینفع شخص ثالث توافقنامه مجوز نخواهد بود. ۱۴.۵ محدودیت‌های صادرات. SDK تابع قوانین و مقررات صادرات ایالات متحده است. شما باید از تمام قوانین و مقررات صادرات داخلی و بین‌المللی که در مورد SDK اعمال می‌شود، پیروی کنید. این قوانین شامل محدودیت‌هایی در مورد مقاصد، کاربران نهایی و استفاده نهایی است. ۱۴.۶ حقوق اعطا شده در توافقنامه مجوز را نمی‌توان بدون تأیید کتبی قبلی طرف مقابل، توسط شما یا گوگل واگذار یا منتقل کرد. نه شما و نه گوگل مجاز به واگذاری مسئولیت‌ها یا تعهدات خود تحت توافقنامه مجوز بدون تأیید کتبی قبلی طرف مقابل نخواهید بود. 14.7 توافقنامه مجوز و رابطه شما با گوگل تحت توافقنامه مجوز، بدون توجه به مفاد تعارض قوانین آن، تابع قوانین ایالت کالیفرنیا خواهد بود. شما و گوگل موافقت می‌کنید که برای حل هرگونه مسئله حقوقی ناشی از توافقنامه مجوز، به صلاحیت انحصاری دادگاه‌های واقع در شهرستان سانتا کلارا، کالیفرنیا مراجعه کنید. با وجود این، شما موافقت می‌کنید که گوگل همچنان مجاز به درخواست راهکارهای منع (یا نوع معادل آن از امداد قانونی فوری) در هر حوزه قضایی خواهد بود. 28 آوریل 2026
دانلود کنید Android SDK Platform-Tools برای Windows

platform-tools-latest-windows.zip

دانلود کنید Android SDK Platform-Tools

قبل از دانلود، باید با شرایط و ضوابط زیر موافقت کنید.

شرایط و ضوابط

این توافقنامه مجوز کیت توسعه نرم‌افزار اندروید است.

۱. مقدمه

۱.۱ کیت توسعه نرم‌افزار اندروید (که در توافقنامه مجوز به عنوان "SDK" نامیده می‌شود و به طور خاص شامل فایل‌های سیستم اندروید، APIهای بسته‌بندی شده و افزونه‌های APIهای گوگل می‌شود) طبق شرایط توافقنامه مجوز به شما مجوز داده می‌شود. توافقنامه مجوز یک قرارداد الزام‌آور قانونی بین شما و گوگل در رابطه با استفاده شما از SDK تشکیل می‌دهد. ۱.۲ "اندروید" به معنای پشته نرم‌افزار اندروید برای دستگاه‌ها است که تحت پروژه منبع باز اندروید در دسترس قرار گرفته و در آدرس اینترنتی زیر قرار دارد: https://source.android.com و هر از گاهی به‌روزرسانی می‌شود. ۱.۳ "پیاده‌سازی سازگار" به معنای هر دستگاه اندرویدی است که (۱) با سند تعریف سازگاری اندروید مطابقت دارد، که می‌توان آن را در وب‌سایت سازگاری اندروید (https://source.android.com/compatibility) یافت و ممکن است هر از گاهی به‌روزرسانی شود؛ و (۲) با موفقیت مجموعه تست سازگاری اندروید (CTS) را پشت سر بگذارد. ۱.۴ «گوگل» به معنای شرکت گوگل با مسئولیت محدود است که تحت قوانین ایالت دلاور، ایالات متحده آمریکا سازماندهی شده و تحت قوانین ایالات متحده آمریکا فعالیت می‌کند و محل اصلی فعالیت آن در آدرس ۱۶۰۰ Amphitheatre Parkway, Mountain View, CA 94043, USA می‌باشد.

۲. پذیرش این توافقنامه مجوز

۲.۱ برای استفاده از SDK، ابتدا باید با توافقنامه مجوز موافقت کنید. در صورت عدم پذیرش توافقنامه مجوز، نمی‌توانید از SDK استفاده کنید. ۲.۲ با کلیک برای پذیرش و/یا استفاده از این SDK، بدینوسیله با شرایط توافقنامه مجوز موافقت می‌کنید. ۲.۳ اگر طبق قوانین ایالات متحده یا سایر کشورها، از جمله کشوری که در آن ساکن هستید یا از آنجا از SDK استفاده می‌کنید، از دریافت SDK منع شده‌اید، نمی‌توانید از SDK استفاده کنید و توافقنامه مجوز را نمی‌پذیرید. ۲.۴ اگر از طرف کارفرما یا نهاد دیگری موافقت می‌کنید که به توافقنامه مجوز پایبند باشید، اظهار و تضمین می‌کنید که از اختیار قانونی کامل برای الزام کارفرما یا نهاد دیگر خود به توافقنامه مجوز برخوردار هستید. اگر اختیار لازم را ندارید، نمی‌توانید توافقنامه مجوز را بپذیرید یا از SDK به نمایندگی از کارفرما یا نهاد دیگر خود استفاده کنید.

۳. مجوز SDK از گوگل

۳.۱ با رعایت مفاد توافقنامه مجوز، گوگل به شما یک مجوز محدود، جهانی، بدون حق امتیاز، غیرقابل واگذاری، غیر انحصاری و غیرقابل واگذاری به غیر اعطا می‌کند تا از SDK صرفاً برای توسعه برنامه‌های کاربردی برای پیاده‌سازی‌های سازگار با اندروید استفاده کنید. ۳.۲ شما نمی‌توانید از این SDK برای توسعه برنامه‌های کاربردی برای پلتفرم‌های دیگر (از جمله پیاده‌سازی‌های ناسازگار با اندروید) یا توسعه SDK دیگری استفاده کنید. مطمئناً شما آزاد هستید که برای پلتفرم‌های دیگر، از جمله پیاده‌سازی‌های ناسازگار با اندروید، برنامه‌های کاربردی توسعه دهید، مشروط بر اینکه از این SDK برای آن منظور استفاده نشود. ۳.۳ شما موافقت می‌کنید که گوگل یا اشخاص ثالث مالک تمام حقوق قانونی، عنوان و منافع SDK، از جمله هرگونه حقوق مالکیت معنوی موجود در SDK، هستند. «حقوق مالکیت معنوی» به معنای هرگونه حقوق تحت قانون ثبت اختراع، قانون حق چاپ، قانون اسرار تجاری، قانون علائم تجاری و هرگونه حقوق اختصاصی دیگر است. گوگل تمام حقوقی را که صریحاً به شما اعطا نشده است، محفوظ می‌دارد. ۳.۴ شما نمی‌توانید از SDK برای هیچ هدفی که صریحاً توسط توافقنامه مجوز مجاز نشده است، استفاده کنید. به جز مواردی که مجوزهای شخص ثالث مربوطه ایجاب می‌کنند، شما مجاز به کپی (به جز برای اهداف پشتیبان‌گیری)، اصلاح، اقتباس، توزیع مجدد، تجزیه، مهندسی معکوس، جداسازی یا ایجاد آثار مشتق از SDK یا هر بخشی از SDK نیستید. ۳.۵ استفاده، تکثیر و توزیع اجزای SDK که تحت مجوز نرم‌افزار متن‌باز مجوز گرفته‌اند، صرفاً تابع شرایط آن مجوز نرم‌افزار متن‌باز است و نه توافقنامه مجوز. ۳.۶ شما موافقت می‌کنید که شکل و ماهیت SDK ارائه شده توسط گوگل ممکن است بدون اطلاع قبلی به شما تغییر کند و نسخه‌های آینده SDK ممکن است با برنامه‌های توسعه‌یافته روی نسخه‌های قبلی SDK ناسازگار باشند. شما موافقت می‌کنید که گوگل ممکن است ارائه SDK (یا هر ویژگی درون SDK) را به شما یا به طور کلی به کاربران، به صلاحدید خود و بدون اطلاع قبلی به شما، (به طور دائم یا موقت) متوقف کند. ۳.۷ هیچ بخشی از توافقنامه مجوز به شما حق استفاده از نام‌های تجاری، علائم تجاری، علائم سرویس، لوگوها، نام‌های دامنه یا سایر ویژگی‌های متمایز برند گوگل را نمی‌دهد. ۳.۸ شما موافقت می‌کنید که هیچ یک از اعلان‌های حقوق مالکیت (از جمله اعلان‌های حق چاپ و علامت تجاری) را که ممکن است به SDK الصاق شده یا در آن موجود باشد، حذف، مبهم یا تغییر نخواهید داد.

۴. استفاده شما از SDK

۴.۱ گوگل موافقت می‌کند که تحت توافقنامه مجوز، هیچ حق، عنوان یا منفعتی از شما (یا دارندگان مجوز شما) در یا نسبت به هیچ یک از برنامه‌های نرم‌افزاری که شما با استفاده از SDK توسعه می‌دهید، از جمله هرگونه حقوق مالکیت معنوی موجود در آن برنامه‌ها، دریافت نمی‌کند. ۴.۲ شما موافقت می‌کنید که از SDK استفاده کنید و فقط برای اهدافی که توسط (الف) توافقنامه مجوز و (ب) هرگونه قانون، مقررات یا رویه‌ها یا دستورالعمل‌های عمومی پذیرفته شده در حوزه‌های قضایی مربوطه (از جمله هرگونه قانون مربوط به صادرات داده‌ها یا نرم‌افزار به و از ایالات متحده یا سایر کشورهای مربوطه) مجاز است، برنامه‌ها را بنویسید. ۴.۳ شما موافقت می‌کنید که اگر از SDK برای توسعه برنامه‌های کاربردی برای کاربران عمومی استفاده می‌کنید، از حریم خصوصی و حقوق قانونی آن کاربران محافظت خواهید کرد. اگر کاربران نام کاربری، رمز عبور یا سایر اطلاعات ورود یا اطلاعات شخصی را در اختیار شما قرار دهند، باید کاربران را آگاه کنید که این اطلاعات در برنامه شما در دسترس خواهد بود و باید اطلاعیه و حفاظت از حریم خصوصی کافی و قانونی را برای آن کاربران ارائه دهید. اگر برنامه شما اطلاعات شخصی یا حساس ارائه شده توسط کاربران را ذخیره می‌کند، باید این کار را به صورت ایمن انجام دهد. اگر کاربر اطلاعات حساب گوگل را در اختیار برنامه شما قرار دهد، برنامه شما فقط می‌تواند از آن اطلاعات برای دسترسی به حساب گوگل کاربر استفاده کند، زمانی و برای اهداف محدودی که کاربر به شما اجازه انجام این کار را داده است. ۴.۴ شما موافقت می‌کنید که در هیچ فعالیتی با SDK، از جمله توسعه یا توزیع برنامه‌ای که باعث تداخل، اختلال، آسیب یا دسترسی غیرمجاز به سرورها، شبکه‌ها یا سایر دارایی‌ها یا خدمات هر شخص ثالثی از جمله، اما نه محدود به، گوگل یا هر شرکت مخابراتی تلفن همراه شود، شرکت نخواهید کرد. ۴.۵ شما موافقت می‌کنید که شما منحصراً مسئول (و اینکه گوگل هیچ مسئولیتی در قبال شما یا هیچ شخص ثالثی در قبال) هرگونه داده، محتوا یا منابعی که از طریق اندروید و/یا برنامه‌های اندروید ایجاد، منتقل یا نمایش می‌دهید، و همچنین در قبال عواقب اقدامات شما (از جمله هرگونه ضرر یا زیانی که ممکن است گوگل با انجام این کار متحمل شود) هستید. ۴.۶ شما موافقت می‌کنید که صرفاً مسئول هرگونه نقض تعهدات شما تحت توافقنامه مجوز، هرگونه قرارداد یا شرایط خدمات شخص ثالث مربوطه، یا هرگونه قانون یا مقررات مربوطه، و همچنین عواقب (از جمله هرگونه ضرر و زیانی که ممکن است به گوگل یا هر شخص ثالثی وارد شود) ناشی از هرگونه نقضی از این دست هستید (و گوگل هیچ مسئولیتی در قبال شما یا هیچ شخص ثالثی در قبال آن ندارد).

۵. اعتبارنامه‌های توسعه‌دهنده شما

۵.۱ شما موافقت می‌کنید که مسئول حفظ محرمانگی هرگونه اعتبارنامه توسعه‌دهنده‌ای هستید که ممکن است توسط گوگل برای شما صادر شود یا خودتان انتخاب کنید و اینکه شما منحصراً مسئول تمام برنامه‌هایی خواهید بود که تحت اعتبارنامه توسعه‌دهنده شما توسعه داده می‌شوند.

۶. حریم خصوصی و اطلاعات

۶.۱ به منظور نوآوری و بهبود مستمر SDK، گوگل ممکن است آمار استفاده خاصی را از نرم‌افزار جمع‌آوری کند، از جمله اما نه محدود به یک شناسه منحصر به فرد، آدرس IP مرتبط، شماره نسخه نرم‌افزار و اطلاعات مربوط به ابزارها و/یا سرویس‌های موجود در SDK که مورد استفاده قرار می‌گیرند و نحوه استفاده از آنها. قبل از جمع‌آوری هر یک از این اطلاعات، SDK به شما اطلاع می‌دهد و رضایت شما را جویا می‌شود. در صورت عدم رضایت، اطلاعات جمع‌آوری نخواهد شد. ۶.۲ داده‌های جمع‌آوری‌شده به صورت تجمیعی برای بهبود SDK بررسی می‌شوند و مطابق با سیاست حفظ حریم خصوصی گوگل، که در آدرس اینترنتی زیر قرار دارد، نگهداری می‌شوند: https://policies.google.com/privacy ۶.۳ مجموعه‌های ناشناس و تجمیعی داده‌ها ممکن است برای بهبود SDK با شرکای گوگل به اشتراک گذاشته شوند.

۷. برنامه‌های شخص ثالث

۷.۱ اگر از SDK برای اجرای برنامه‌های توسعه‌یافته توسط شخص ثالث یا دسترسی به داده‌ها، محتوا یا منابع ارائه شده توسط شخص ثالث استفاده می‌کنید، موافقت می‌کنید که گوگل مسئولیتی در قبال آن برنامه‌ها، داده‌ها، محتوا یا منابع ندارد. شما متوجه هستید که تمام داده‌ها، محتوا یا منابعی که ممکن است از طریق چنین برنامه‌های شخص ثالثی به آنها دسترسی پیدا کنید، مسئولیت انحصاری شخصی است که آنها را ایجاد کرده است و گوگل هیچ مسئولیتی در قبال هرگونه ضرر یا زیانی که ممکن است در نتیجه استفاده یا دسترسی به هر یک از این برنامه‌ها، داده‌ها، محتوا یا منابع شخص ثالث متحمل شوید، ندارد. ۷.۲ شما باید توجه داشته باشید که داده‌ها، محتوا و منابع ارائه شده به شما از طریق چنین برنامه شخص ثالثی ممکن است توسط حقوق مالکیت معنوی که متعلق به ارائه دهندگان (یا توسط اشخاص یا شرکت‌های دیگر از طرف آنها) است، محافظت شود. شما مجاز به تغییر، اجاره، رهن، قرض، فروش، توزیع یا ایجاد آثار مشتق شده بر اساس این داده‌ها، محتوا یا منابع (به طور کامل یا جزئی) نیستید، مگر اینکه به طور خاص توسط صاحبان مربوطه اجازه انجام این کار به شما داده شده باشد. ۷.۳ شما تصدیق می‌کنید که استفاده شما از چنین برنامه‌ها، داده‌ها، محتوا یا منابع شخص ثالث ممکن است تابع شرایط جداگانه‌ای بین شما و شخص ثالث مربوطه باشد. در این صورت، توافقنامه مجوز بر رابطه حقوقی شما با این اشخاص ثالث تأثیری ندارد.

۸. استفاده از APIهای اندروید

۸.۱ رابط‌های برنامه‌نویسی کاربردی داده‌های گوگل ۸.۱.۱ اگر از هرگونه رابط برنامه‌نویسی کاربردی (API) برای بازیابی داده‌ها از گوگل استفاده می‌کنید، تأیید می‌کنید که داده‌ها ممکن است توسط حقوق مالکیت معنوی متعلق به گوگل یا طرف‌هایی که داده‌ها را ارائه می‌دهند (یا توسط اشخاص یا شرکت‌های دیگر از طرف آنها) محافظت شوند. استفاده شما از هرگونه API ممکن است مشمول شرایط خدمات اضافی باشد. شما مجاز به تغییر، اجاره، رهن، قرض، فروش، توزیع یا ایجاد آثار مشتق شده بر اساس این داده‌ها (به طور کامل یا جزئی) نیستید، مگر اینکه شرایط خدمات مربوطه اجازه دهد. ۸.۱.۲ اگر از هرگونه API برای بازیابی داده‌های کاربر از گوگل استفاده می‌کنید، تأیید و موافقت می‌کنید که داده‌ها را فقط با رضایت صریح کاربر و فقط زمانی و برای اهداف محدودی که کاربر به شما اجازه انجام این کار را داده است، بازیابی خواهید کرد. اگر از API سرویس تشخیص اندروید، که در آدرس اینترنتی زیر مستند شده است: https://developer.android.com/reference/android/speech/RecognitionService، که هر از گاهی به‌روزرسانی می‌شود، استفاده می‌کنید، تصدیق می‌کنید که استفاده از API تابع ضمیمه پردازش داده‌ها برای محصولاتی است که گوگل پردازنده داده آنها است، که در آدرس اینترنتی زیر قرار دارد: https://privacy.google.com/businesses/gdprprocessorterms/، که هر از گاهی به‌روزرسانی می‌شود. با کلیک روی پذیرش، شما بدینوسیله با شرایط ضمیمه پردازش داده‌ها برای محصولاتی که گوگل پردازنده داده آنها است، موافقت می‌کنید.

۹. فسخ این توافقنامه مجوز

۹.۱ توافقنامه مجوز تا زمانی که توسط شما یا گوگل به شرح زیر فسخ شود، همچنان معتبر خواهد بود. ۹.۲ اگر می‌خواهید توافقنامه مجوز را فسخ کنید، می‌توانید با توقف استفاده از SDK و هرگونه اعتبارنامه توسعه‌دهنده مربوطه، این کار را انجام دهید. ۹.۳ گوگل می‌تواند در هر زمانی توافقنامه مجوز را با شما فسخ کند اگر: (الف) شما هر یک از مفاد توافقنامه مجوز را نقض کرده باشید؛ یا (ب) گوگل طبق قانون ملزم به انجام این کار باشد؛ یا (ج) شریکی که گوگل بخش‌های خاصی از SDK (مانند APIها) را به شما ارائه داده است، رابطه خود را با گوگل خاتمه داده یا ارائه بخش‌های خاصی از SDK به شما را متوقف کرده باشد؛ یا (د) گوگل تصمیم بگیرد که دیگر SDK یا بخش‌های خاصی از SDK را به کاربران کشوری که شما در آن ساکن هستید یا از آنجا از سرویس استفاده می‌کنید، ارائه ندهد، یا ارائه SDK یا خدمات خاص SDK به شما توسط گوگل، به صلاحدید گوگل، دیگر از نظر تجاری مقرون به صرفه نباشد. ۹.۴ هنگامی که توافقنامه مجوز به پایان می‌رسد، تمام حقوق قانونی، تعهدات و مسئولیت‌هایی که شما و گوگل از آنها بهره‌مند بوده‌اید، مشمول آنها بوده‌اید (یا در طول زمان در حین اجرای توافقنامه مجوز ایجاد شده‌اند) یا بیان شده است که به طور نامحدود ادامه خواهند یافت، تحت تأثیر این توقف قرار نخواهند گرفت و مفاد بند ۱۴.۷ به طور نامحدود در مورد چنین حقوق، تعهدات و مسئولیت‌هایی اعمال خواهد شد.

۱۰. سلب مسئولیت ضمانت‌ها

۱۰.۱ شما صراحتاً متوجه هستید و موافقت می‌کنید که استفاده از SDK صرفاً با مسئولیت خودتان است و SDK «به همان شکلی که هست» و «به همان شکلی که موجود است» بدون هیچ گونه ضمانتی از سوی گوگل ارائه می‌شود. ۱۰.۲ استفاده شما از SDK و هرگونه مطلبی که از طریق استفاده از SDK دانلود یا به هر نحوی به دست می‌آید، به صلاحدید و مسئولیت خودتان است و شما به تنهایی مسئول هرگونه خسارت به سیستم رایانه یا دستگاه دیگر خود یا از دست رفتن داده‌هایی هستید که در نتیجه چنین استفاده‌ای ایجاد شود. ۱۰.۳ گوگل همچنین صراحتاً هرگونه ضمانت و شرایطی را، چه صریح و چه ضمنی، از جمله، اما نه محدود به، ضمانت‌ها و شرایط ضمنی مربوط به قابلیت فروش، مناسب بودن برای یک هدف خاص و عدم نقض، سلب می‌کند.

۱۱. محدودیت مسئولیت

۱۱.۱ شما صراحتاً متوجه و موافق هستید که گوگل، شرکت‌های تابعه و وابسته به آن، و اعطاکنندگان مجوز آن، تحت هیچ گونه مسئولیتی در قبال هرگونه خسارت مستقیم، غیرمستقیم، تصادفی، ویژه، تبعی یا نمونه‌ای که ممکن است توسط شما متحمل شوید، از جمله هرگونه از دست دادن داده‌ها، در قبال شما مسئولیتی نخواهند داشت، چه گوگل یا نمایندگان آن از احتمال وقوع چنین خساراتی مطلع شده باشند یا باید از آن آگاه می‌بودند.

۱۲. غرامت

۱۲.۱ شما موافقت می‌کنید که تا حداکثر میزان مجاز قانون، از گوگل، شرکت‌های وابسته به آن و مدیران، مسئولان، کارمندان و نمایندگان مربوطه آنها در برابر هرگونه ادعا، دعوی، دادخواست یا روند دادرسی، و همچنین هرگونه ضرر و زیان، بدهی، خسارت، هزینه و مخارج (از جمله هزینه‌های معقول وکالت) ناشی از یا ناشی از (الف) استفاده شما از SDK، (ب) هر برنامه‌ای که در SDK توسعه می‌دهید و هرگونه حق چاپ، علامت تجاری، اسرار تجاری، ظاهر تجاری، حق ثبت اختراع یا سایر حقوق مالکیت معنوی هر شخصی را نقض می‌کند یا به هر شخصی بدنام می‌کند یا حقوق تبلیغات یا حریم خصوصی آنها را نقض می‌کند، و (ج) هرگونه عدم رعایت توافقنامه مجوز توسط شما، دفاع، جبران خسارت و مصون نگه دارید.

۱۳. تغییرات در توافقنامه مجوز

۱۳.۱ گوگل ممکن است هنگام توزیع نسخه‌های جدید SDK، تغییراتی در توافقنامه مجوز ایجاد کند. پس از اعمال این تغییرات، گوگل نسخه جدیدی از توافقنامه مجوز را در وب‌سایتی که SDK در آن عرضه شده است، در دسترس قرار خواهد داد. ۱۴.۱ توافقنامه مجوز، کل توافقنامه حقوقی بین شما و گوگل را تشکیل می‌دهد و استفاده شما از SDK (به استثنای هرگونه خدماتی که گوگل ممکن است تحت یک توافقنامه کتبی جداگانه به شما ارائه دهد) را کنترل می‌کند و کاملاً جایگزین هرگونه توافقنامه قبلی بین شما و گوگل در رابطه با SDK می‌شود. ۱۴.۲ شما موافقت می‌کنید که اگر گوگل هیچ حق قانونی یا راه حلی را که در توافقنامه مجوز (یا آنچه گوگل طبق هر قانون قابل اجرا از آن بهره‌مند است) وجود دارد، اعمال یا اجرا نکند، این به منزله چشم‌پوشی رسمی از حقوق گوگل تلقی نمی‌شود و آن حقوق یا راه حل‌ها همچنان در دسترس گوگل خواهند بود. ۱۴.۳ اگر هر دادگاهی که صلاحیت تصمیم‌گیری در این مورد را دارد، حکم دهد که هر یک از مفاد توافقنامه مجوز نامعتبر است، آن ماده از توافقنامه مجوز حذف می‌شود بدون اینکه بر بقیه توافقنامه مجوز تأثیر بگذارد. سایر مفاد توافقنامه مجوز همچنان معتبر و قابل اجرا خواهند بود. ۱۴.۴ شما تصدیق و موافقت می‌کنید که هر یک از اعضای گروه شرکت‌هایی که گوگل شرکت مادر آنهاست، ذینفعان شخص ثالث توافقنامه مجوز خواهند بود و سایر شرکت‌ها حق دارند مستقیماً هر ماده‌ای از توافقنامه مجوز را که به آنها مزیتی (یا حقوقی به نفع) می‌دهد، اجرا و به آن استناد کنند. به غیر از این، هیچ شخص یا شرکت دیگری ذینفع شخص ثالث توافقنامه مجوز نخواهد بود. ۱۴.۵ محدودیت‌های صادرات. SDK تابع قوانین و مقررات صادرات ایالات متحده است. شما باید از تمام قوانین و مقررات صادرات داخلی و بین‌المللی که در مورد SDK اعمال می‌شود، پیروی کنید. این قوانین شامل محدودیت‌هایی در مورد مقاصد، کاربران نهایی و استفاده نهایی است. ۱۴.۶ حقوق اعطا شده در توافقنامه مجوز را نمی‌توان بدون تأیید کتبی قبلی طرف مقابل، توسط شما یا گوگل واگذار یا منتقل کرد. نه شما و نه گوگل مجاز به واگذاری مسئولیت‌ها یا تعهدات خود تحت توافقنامه مجوز بدون تأیید کتبی قبلی طرف مقابل نخواهید بود. 14.7 توافقنامه مجوز و رابطه شما با گوگل تحت توافقنامه مجوز، بدون توجه به مفاد تعارض قوانین آن، تابع قوانین ایالت کالیفرنیا خواهد بود. شما و گوگل موافقت می‌کنید که برای حل هرگونه مسئله حقوقی ناشی از توافقنامه مجوز، به صلاحیت انحصاری دادگاه‌های واقع در شهرستان سانتا کلارا، کالیفرنیا مراجعه کنید. با وجود این، شما موافقت می‌کنید که گوگل همچنان مجاز به درخواست راهکارهای منع (یا نوع معادل آن از امداد قانونی فوری) در هر حوزه قضایی خواهد بود. 28 آوریل 2026
دانلود کنید Android SDK Platform-Tools برای Mac

platform-tools-latest-darwin.zip

دانلود کنید Android SDK Platform-Tools

قبل از دانلود، باید با شرایط و ضوابط زیر موافقت کنید.

شرایط و ضوابط

این توافقنامه مجوز کیت توسعه نرم‌افزار اندروید است.

۱. مقدمه

۱.۱ کیت توسعه نرم‌افزار اندروید (که در توافقنامه مجوز به عنوان "SDK" نامیده می‌شود و به طور خاص شامل فایل‌های سیستم اندروید، APIهای بسته‌بندی شده و افزونه‌های APIهای گوگل می‌شود) طبق شرایط توافقنامه مجوز به شما مجوز داده می‌شود. توافقنامه مجوز یک قرارداد الزام‌آور قانونی بین شما و گوگل در رابطه با استفاده شما از SDK تشکیل می‌دهد. ۱.۲ "اندروید" به معنای پشته نرم‌افزار اندروید برای دستگاه‌ها است که تحت پروژه منبع باز اندروید در دسترس قرار گرفته و در آدرس اینترنتی زیر قرار دارد: https://source.android.com و هر از گاهی به‌روزرسانی می‌شود. ۱.۳ "پیاده‌سازی سازگار" به معنای هر دستگاه اندرویدی است که (۱) با سند تعریف سازگاری اندروید مطابقت دارد، که می‌توان آن را در وب‌سایت سازگاری اندروید (https://source.android.com/compatibility) یافت و ممکن است هر از گاهی به‌روزرسانی شود؛ و (۲) با موفقیت مجموعه تست سازگاری اندروید (CTS) را پشت سر بگذارد. ۱.۴ «گوگل» به معنای شرکت گوگل با مسئولیت محدود است که تحت قوانین ایالت دلاور، ایالات متحده آمریکا سازماندهی شده و تحت قوانین ایالات متحده آمریکا فعالیت می‌کند و محل اصلی فعالیت آن در آدرس ۱۶۰۰ Amphitheatre Parkway, Mountain View, CA 94043, USA می‌باشد.

۲. پذیرش این توافقنامه مجوز

۲.۱ برای استفاده از SDK، ابتدا باید با توافقنامه مجوز موافقت کنید. در صورت عدم پذیرش توافقنامه مجوز، نمی‌توانید از SDK استفاده کنید. ۲.۲ با کلیک برای پذیرش و/یا استفاده از این SDK، بدینوسیله با شرایط توافقنامه مجوز موافقت می‌کنید. ۲.۳ اگر طبق قوانین ایالات متحده یا سایر کشورها، از جمله کشوری که در آن ساکن هستید یا از آنجا از SDK استفاده می‌کنید، از دریافت SDK منع شده‌اید، نمی‌توانید از SDK استفاده کنید و توافقنامه مجوز را نمی‌پذیرید. ۲.۴ اگر از طرف کارفرما یا نهاد دیگری موافقت می‌کنید که به توافقنامه مجوز پایبند باشید، اظهار و تضمین می‌کنید که از اختیار قانونی کامل برای الزام کارفرما یا نهاد دیگر خود به توافقنامه مجوز برخوردار هستید. اگر اختیار لازم را ندارید، نمی‌توانید توافقنامه مجوز را بپذیرید یا از SDK به نمایندگی از کارفرما یا نهاد دیگر خود استفاده کنید.

۳. مجوز SDK از گوگل

۳.۱ با رعایت مفاد توافقنامه مجوز، گوگل به شما یک مجوز محدود، جهانی، بدون حق امتیاز، غیرقابل واگذاری، غیر انحصاری و غیرقابل واگذاری به غیر اعطا می‌کند تا از SDK صرفاً برای توسعه برنامه‌های کاربردی برای پیاده‌سازی‌های سازگار با اندروید استفاده کنید. ۳.۲ شما نمی‌توانید از این SDK برای توسعه برنامه‌های کاربردی برای پلتفرم‌های دیگر (از جمله پیاده‌سازی‌های ناسازگار با اندروید) یا توسعه SDK دیگری استفاده کنید. مطمئناً شما آزاد هستید که برای پلتفرم‌های دیگر، از جمله پیاده‌سازی‌های ناسازگار با اندروید، برنامه‌های کاربردی توسعه دهید، مشروط بر اینکه از این SDK برای آن منظور استفاده نشود. ۳.۳ شما موافقت می‌کنید که گوگل یا اشخاص ثالث مالک تمام حقوق قانونی، عنوان و منافع SDK، از جمله هرگونه حقوق مالکیت معنوی موجود در SDK، هستند. «حقوق مالکیت معنوی» به معنای هرگونه حقوق تحت قانون ثبت اختراع، قانون حق چاپ، قانون اسرار تجاری، قانون علائم تجاری و هرگونه حقوق اختصاصی دیگر است. گوگل تمام حقوقی را که صریحاً به شما اعطا نشده است، محفوظ می‌دارد. ۳.۴ شما نمی‌توانید از SDK برای هیچ هدفی که صریحاً توسط توافقنامه مجوز مجاز نشده است، استفاده کنید. به جز مواردی که مجوزهای شخص ثالث مربوطه ایجاب می‌کنند، شما مجاز به کپی (به جز برای اهداف پشتیبان‌گیری)، اصلاح، اقتباس، توزیع مجدد، تجزیه، مهندسی معکوس، جداسازی یا ایجاد آثار مشتق از SDK یا هر بخشی از SDK نیستید. ۳.۵ استفاده، تکثیر و توزیع اجزای SDK که تحت مجوز نرم‌افزار متن‌باز مجوز گرفته‌اند، صرفاً تابع شرایط آن مجوز نرم‌افزار متن‌باز است و نه توافقنامه مجوز. ۳.۶ شما موافقت می‌کنید که شکل و ماهیت SDK ارائه شده توسط گوگل ممکن است بدون اطلاع قبلی به شما تغییر کند و نسخه‌های آینده SDK ممکن است با برنامه‌های توسعه‌یافته روی نسخه‌های قبلی SDK ناسازگار باشند. شما موافقت می‌کنید که گوگل ممکن است ارائه SDK (یا هر ویژگی درون SDK) را به شما یا به طور کلی به کاربران، به صلاحدید خود و بدون اطلاع قبلی به شما، (به طور دائم یا موقت) متوقف کند. ۳.۷ هیچ بخشی از توافقنامه مجوز به شما حق استفاده از نام‌های تجاری، علائم تجاری، علائم سرویس، لوگوها، نام‌های دامنه یا سایر ویژگی‌های متمایز برند گوگل را نمی‌دهد. ۳.۸ شما موافقت می‌کنید که هیچ یک از اعلان‌های حقوق مالکیت (از جمله اعلان‌های حق چاپ و علامت تجاری) را که ممکن است به SDK الصاق شده یا در آن موجود باشد، حذف، مبهم یا تغییر نخواهید داد.

۴. استفاده شما از SDK

۴.۱ گوگل موافقت می‌کند که تحت توافقنامه مجوز، هیچ حق، عنوان یا منفعتی از شما (یا دارندگان مجوز شما) در یا نسبت به هیچ یک از برنامه‌های نرم‌افزاری که شما با استفاده از SDK توسعه می‌دهید، از جمله هرگونه حقوق مالکیت معنوی موجود در آن برنامه‌ها، دریافت نمی‌کند. ۴.۲ شما موافقت می‌کنید که از SDK استفاده کنید و فقط برای اهدافی که توسط (الف) توافقنامه مجوز و (ب) هرگونه قانون، مقررات یا رویه‌ها یا دستورالعمل‌های عمومی پذیرفته شده در حوزه‌های قضایی مربوطه (از جمله هرگونه قانون مربوط به صادرات داده‌ها یا نرم‌افزار به و از ایالات متحده یا سایر کشورهای مربوطه) مجاز است، برنامه‌ها را بنویسید. ۴.۳ شما موافقت می‌کنید که اگر از SDK برای توسعه برنامه‌های کاربردی برای کاربران عمومی استفاده می‌کنید، از حریم خصوصی و حقوق قانونی آن کاربران محافظت خواهید کرد. اگر کاربران نام کاربری، رمز عبور یا سایر اطلاعات ورود یا اطلاعات شخصی را در اختیار شما قرار دهند، باید کاربران را آگاه کنید که این اطلاعات در برنامه شما در دسترس خواهد بود و باید اطلاعیه و حفاظت از حریم خصوصی کافی و قانونی را برای آن کاربران ارائه دهید. اگر برنامه شما اطلاعات شخصی یا حساس ارائه شده توسط کاربران را ذخیره می‌کند، باید این کار را به صورت ایمن انجام دهد. اگر کاربر اطلاعات حساب گوگل را در اختیار برنامه شما قرار دهد، برنامه شما فقط می‌تواند از آن اطلاعات برای دسترسی به حساب گوگل کاربر استفاده کند، زمانی و برای اهداف محدودی که کاربر به شما اجازه انجام این کار را داده است. ۴.۴ شما موافقت می‌کنید که در هیچ فعالیتی با SDK، از جمله توسعه یا توزیع برنامه‌ای که باعث تداخل، اختلال، آسیب یا دسترسی غیرمجاز به سرورها، شبکه‌ها یا سایر دارایی‌ها یا خدمات هر شخص ثالثی از جمله، اما نه محدود به، گوگل یا هر شرکت مخابراتی تلفن همراه شود، شرکت نخواهید کرد. ۴.۵ شما موافقت می‌کنید که شما منحصراً مسئول (و اینکه گوگل هیچ مسئولیتی در قبال شما یا هیچ شخص ثالثی در قبال) هرگونه داده، محتوا یا منابعی که از طریق اندروید و/یا برنامه‌های اندروید ایجاد، منتقل یا نمایش می‌دهید، و همچنین در قبال عواقب اقدامات شما (از جمله هرگونه ضرر یا زیانی که ممکن است گوگل با انجام این کار متحمل شود) هستید. ۴.۶ شما موافقت می‌کنید که صرفاً مسئول هرگونه نقض تعهدات شما تحت توافقنامه مجوز، هرگونه قرارداد یا شرایط خدمات شخص ثالث مربوطه، یا هرگونه قانون یا مقررات مربوطه، و همچنین عواقب (از جمله هرگونه ضرر و زیانی که ممکن است به گوگل یا هر شخص ثالثی وارد شود) ناشی از هرگونه نقضی از این دست هستید (و گوگل هیچ مسئولیتی در قبال شما یا هیچ شخص ثالثی در قبال آن ندارد).

۵. اعتبارنامه‌های توسعه‌دهنده شما

۵.۱ شما موافقت می‌کنید که مسئول حفظ محرمانگی هرگونه اعتبارنامه توسعه‌دهنده‌ای هستید که ممکن است توسط گوگل برای شما صادر شود یا خودتان انتخاب کنید و اینکه شما منحصراً مسئول تمام برنامه‌هایی خواهید بود که تحت اعتبارنامه توسعه‌دهنده شما توسعه داده می‌شوند.

۶. حریم خصوصی و اطلاعات

۶.۱ به منظور نوآوری و بهبود مستمر SDK، گوگل ممکن است آمار استفاده خاصی را از نرم‌افزار جمع‌آوری کند، از جمله اما نه محدود به یک شناسه منحصر به فرد، آدرس IP مرتبط، شماره نسخه نرم‌افزار و اطلاعات مربوط به ابزارها و/یا سرویس‌های موجود در SDK که مورد استفاده قرار می‌گیرند و نحوه استفاده از آنها. قبل از جمع‌آوری هر یک از این اطلاعات، SDK به شما اطلاع می‌دهد و رضایت شما را جویا می‌شود. در صورت عدم رضایت، اطلاعات جمع‌آوری نخواهد شد. ۶.۲ داده‌های جمع‌آوری‌شده به صورت تجمیعی برای بهبود SDK بررسی می‌شوند و مطابق با سیاست حفظ حریم خصوصی گوگل، که در آدرس اینترنتی زیر قرار دارد، نگهداری می‌شوند: https://policies.google.com/privacy ۶.۳ مجموعه‌های ناشناس و تجمیعی داده‌ها ممکن است برای بهبود SDK با شرکای گوگل به اشتراک گذاشته شوند.

۷. برنامه‌های شخص ثالث

۷.۱ اگر از SDK برای اجرای برنامه‌های توسعه‌یافته توسط شخص ثالث یا دسترسی به داده‌ها، محتوا یا منابع ارائه شده توسط شخص ثالث استفاده می‌کنید، موافقت می‌کنید که گوگل مسئولیتی در قبال آن برنامه‌ها، داده‌ها، محتوا یا منابع ندارد. شما متوجه هستید که تمام داده‌ها، محتوا یا منابعی که ممکن است از طریق چنین برنامه‌های شخص ثالثی به آنها دسترسی پیدا کنید، مسئولیت انحصاری شخصی است که آنها را ایجاد کرده است و گوگل هیچ مسئولیتی در قبال هرگونه ضرر یا زیانی که ممکن است در نتیجه استفاده یا دسترسی به هر یک از این برنامه‌ها، داده‌ها، محتوا یا منابع شخص ثالث متحمل شوید، ندارد. ۷.۲ شما باید توجه داشته باشید که داده‌ها، محتوا و منابع ارائه شده به شما از طریق چنین برنامه شخص ثالثی ممکن است توسط حقوق مالکیت معنوی که متعلق به ارائه دهندگان (یا توسط اشخاص یا شرکت‌های دیگر از طرف آنها) است، محافظت شود. شما مجاز به تغییر، اجاره، رهن، قرض، فروش، توزیع یا ایجاد آثار مشتق شده بر اساس این داده‌ها، محتوا یا منابع (به طور کامل یا جزئی) نیستید، مگر اینکه به طور خاص توسط صاحبان مربوطه اجازه انجام این کار به شما داده شده باشد. ۷.۳ شما تصدیق می‌کنید که استفاده شما از چنین برنامه‌ها، داده‌ها، محتوا یا منابع شخص ثالث ممکن است تابع شرایط جداگانه‌ای بین شما و شخص ثالث مربوطه باشد. در این صورت، توافقنامه مجوز بر رابطه حقوقی شما با این اشخاص ثالث تأثیری ندارد.

۸. استفاده از APIهای اندروید

۸.۱ رابط‌های برنامه‌نویسی کاربردی داده‌های گوگل ۸.۱.۱ اگر از هرگونه رابط برنامه‌نویسی کاربردی (API) برای بازیابی داده‌ها از گوگل استفاده می‌کنید، تأیید می‌کنید که داده‌ها ممکن است توسط حقوق مالکیت معنوی متعلق به گوگل یا طرف‌هایی که داده‌ها را ارائه می‌دهند (یا توسط اشخاص یا شرکت‌های دیگر از طرف آنها) محافظت شوند. استفاده شما از هرگونه API ممکن است مشمول شرایط خدمات اضافی باشد. شما مجاز به تغییر، اجاره، رهن، قرض، فروش، توزیع یا ایجاد آثار مشتق شده بر اساس این داده‌ها (به طور کامل یا جزئی) نیستید، مگر اینکه شرایط خدمات مربوطه اجازه دهد. ۸.۱.۲ اگر از هرگونه API برای بازیابی داده‌های کاربر از گوگل استفاده می‌کنید، تأیید و موافقت می‌کنید که داده‌ها را فقط با رضایت صریح کاربر و فقط زمانی و برای اهداف محدودی که کاربر به شما اجازه انجام این کار را داده است، بازیابی خواهید کرد. اگر از API سرویس تشخیص اندروید، که در آدرس اینترنتی زیر مستند شده است: https://developer.android.com/reference/android/speech/RecognitionService، که هر از گاهی به‌روزرسانی می‌شود، استفاده می‌کنید، تصدیق می‌کنید که استفاده از API تابع ضمیمه پردازش داده‌ها برای محصولاتی است که گوگل پردازنده داده آنها است، که در آدرس اینترنتی زیر قرار دارد: https://privacy.google.com/businesses/gdprprocessorterms/، که هر از گاهی به‌روزرسانی می‌شود. با کلیک روی پذیرش، شما بدینوسیله با شرایط ضمیمه پردازش داده‌ها برای محصولاتی که گوگل پردازنده داده آنها است، موافقت می‌کنید.

۹. فسخ این توافقنامه مجوز

۹.۱ توافقنامه مجوز تا زمانی که توسط شما یا گوگل به شرح زیر فسخ شود، همچنان معتبر خواهد بود. ۹.۲ اگر می‌خواهید توافقنامه مجوز را فسخ کنید، می‌توانید با توقف استفاده از SDK و هرگونه اعتبارنامه توسعه‌دهنده مربوطه، این کار را انجام دهید. ۹.۳ گوگل می‌تواند در هر زمانی توافقنامه مجوز را با شما فسخ کند اگر: (الف) شما هر یک از مفاد توافقنامه مجوز را نقض کرده باشید؛ یا (ب) گوگل طبق قانون ملزم به انجام این کار باشد؛ یا (ج) شریکی که گوگل بخش‌های خاصی از SDK (مانند APIها) را به شما ارائه داده است، رابطه خود را با گوگل خاتمه داده یا ارائه بخش‌های خاصی از SDK به شما را متوقف کرده باشد؛ یا (د) گوگل تصمیم بگیرد که دیگر SDK یا بخش‌های خاصی از SDK را به کاربران کشوری که شما در آن ساکن هستید یا از آنجا از سرویس استفاده می‌کنید، ارائه ندهد، یا ارائه SDK یا خدمات خاص SDK به شما توسط گوگل، به صلاحدید گوگل، دیگر از نظر تجاری مقرون به صرفه نباشد. ۹.۴ هنگامی که توافقنامه مجوز به پایان می‌رسد، تمام حقوق قانونی، تعهدات و مسئولیت‌هایی که شما و گوگل از آنها بهره‌مند بوده‌اید، مشمول آنها بوده‌اید (یا در طول زمان در حین اجرای توافقنامه مجوز ایجاد شده‌اند) یا بیان شده است که به طور نامحدود ادامه خواهند یافت، تحت تأثیر این توقف قرار نخواهند گرفت و مفاد بند ۱۴.۷ به طور نامحدود در مورد چنین حقوق، تعهدات و مسئولیت‌هایی اعمال خواهد شد.

۱۰. سلب مسئولیت ضمانت‌ها

۱۰.۱ شما صراحتاً متوجه هستید و موافقت می‌کنید که استفاده از SDK صرفاً با مسئولیت خودتان است و SDK «به همان شکلی که هست» و «به همان شکلی که موجود است» بدون هیچ گونه ضمانتی از سوی گوگل ارائه می‌شود. ۱۰.۲ استفاده شما از SDK و هرگونه مطلبی که از طریق استفاده از SDK دانلود یا به هر نحوی به دست می‌آید، به صلاحدید و مسئولیت خودتان است و شما به تنهایی مسئول هرگونه خسارت به سیستم رایانه یا دستگاه دیگر خود یا از دست رفتن داده‌هایی هستید که در نتیجه چنین استفاده‌ای ایجاد شود. ۱۰.۳ گوگل همچنین صراحتاً هرگونه ضمانت و شرایطی را، چه صریح و چه ضمنی، از جمله، اما نه محدود به، ضمانت‌ها و شرایط ضمنی مربوط به قابلیت فروش، مناسب بودن برای یک هدف خاص و عدم نقض، سلب می‌کند.

۱۱. محدودیت مسئولیت

۱۱.۱ شما صراحتاً متوجه و موافق هستید که گوگل، شرکت‌های تابعه و وابسته به آن، و اعطاکنندگان مجوز آن، تحت هیچ گونه مسئولیتی در قبال هرگونه خسارت مستقیم، غیرمستقیم، تصادفی، ویژه، تبعی یا نمونه‌ای که ممکن است توسط شما متحمل شوید، از جمله هرگونه از دست دادن داده‌ها، در قبال شما مسئولیتی نخواهند داشت، چه گوگل یا نمایندگان آن از احتمال وقوع چنین خساراتی مطلع شده باشند یا باید از آن آگاه می‌بودند.

۱۲. غرامت

۱۲.۱ شما موافقت می‌کنید که تا حداکثر میزان مجاز قانون، از گوگل، شرکت‌های وابسته به آن و مدیران، مسئولان، کارمندان و نمایندگان مربوطه آنها در برابر هرگونه ادعا، دعوی، دادخواست یا روند دادرسی، و همچنین هرگونه ضرر و زیان، بدهی، خسارت، هزینه و مخارج (از جمله هزینه‌های معقول وکالت) ناشی از یا ناشی از (الف) استفاده شما از SDK، (ب) هر برنامه‌ای که در SDK توسعه می‌دهید و هرگونه حق چاپ، علامت تجاری، اسرار تجاری، ظاهر تجاری، حق ثبت اختراع یا سایر حقوق مالکیت معنوی هر شخصی را نقض می‌کند یا به هر شخصی بدنام می‌کند یا حقوق تبلیغات یا حریم خصوصی آنها را نقض می‌کند، و (ج) هرگونه عدم رعایت توافقنامه مجوز توسط شما، دفاع، جبران خسارت و مصون نگه دارید.

۱۳. تغییرات در توافقنامه مجوز

۱۳.۱ گوگل ممکن است هنگام توزیع نسخه‌های جدید SDK، تغییراتی در توافقنامه مجوز ایجاد کند. پس از اعمال این تغییرات، گوگل نسخه جدیدی از توافقنامه مجوز را در وب‌سایتی که SDK در آن عرضه شده است، در دسترس قرار خواهد داد. ۱۴.۱ توافقنامه مجوز، کل توافقنامه حقوقی بین شما و گوگل را تشکیل می‌دهد و استفاده شما از SDK (به استثنای هرگونه خدماتی که گوگل ممکن است تحت یک توافقنامه کتبی جداگانه به شما ارائه دهد) را کنترل می‌کند و کاملاً جایگزین هرگونه توافقنامه قبلی بین شما و گوگل در رابطه با SDK می‌شود. ۱۴.۲ شما موافقت می‌کنید که اگر گوگل هیچ حق قانونی یا راه حلی را که در توافقنامه مجوز (یا آنچه گوگل طبق هر قانون قابل اجرا از آن بهره‌مند است) وجود دارد، اعمال یا اجرا نکند، این به منزله چشم‌پوشی رسمی از حقوق گوگل تلقی نمی‌شود و آن حقوق یا راه حل‌ها همچنان در دسترس گوگل خواهند بود. ۱۴.۳ اگر هر دادگاهی که صلاحیت تصمیم‌گیری در این مورد را دارد، حکم دهد که هر یک از مفاد توافقنامه مجوز نامعتبر است، آن ماده از توافقنامه مجوز حذف می‌شود بدون اینکه بر بقیه توافقنامه مجوز تأثیر بگذارد. سایر مفاد توافقنامه مجوز همچنان معتبر و قابل اجرا خواهند بود. ۱۴.۴ شما تصدیق و موافقت می‌کنید که هر یک از اعضای گروه شرکت‌هایی که گوگل شرکت مادر آنهاست، ذینفعان شخص ثالث توافقنامه مجوز خواهند بود و سایر شرکت‌ها حق دارند مستقیماً هر ماده‌ای از توافقنامه مجوز را که به آنها مزیتی (یا حقوقی به نفع) می‌دهد، اجرا و به آن استناد کنند. به غیر از این، هیچ شخص یا شرکت دیگری ذینفع شخص ثالث توافقنامه مجوز نخواهد بود. ۱۴.۵ محدودیت‌های صادرات. SDK تابع قوانین و مقررات صادرات ایالات متحده است. شما باید از تمام قوانین و مقررات صادرات داخلی و بین‌المللی که در مورد SDK اعمال می‌شود، پیروی کنید. این قوانین شامل محدودیت‌هایی در مورد مقاصد، کاربران نهایی و استفاده نهایی است. ۱۴.۶ حقوق اعطا شده در توافقنامه مجوز را نمی‌توان بدون تأیید کتبی قبلی طرف مقابل، توسط شما یا گوگل واگذار یا منتقل کرد. نه شما و نه گوگل مجاز به واگذاری مسئولیت‌ها یا تعهدات خود تحت توافقنامه مجوز بدون تأیید کتبی قبلی طرف مقابل نخواهید بود. 14.7 توافقنامه مجوز و رابطه شما با گوگل تحت توافقنامه مجوز، بدون توجه به مفاد تعارض قوانین آن، تابع قوانین ایالت کالیفرنیا خواهد بود. شما و گوگل موافقت می‌کنید که برای حل هرگونه مسئله حقوقی ناشی از توافقنامه مجوز، به صلاحیت انحصاری دادگاه‌های واقع در شهرستان سانتا کلارا، کالیفرنیا مراجعه کنید. با وجود این، شما موافقت می‌کنید که گوگل همچنان مجاز به درخواست راهکارهای منع (یا نوع معادل آن از امداد قانونی فوری) در هر حوزه قضایی خواهد بود. 28 آوریل 2026
دانلود کنید Android SDK Platform-Tools برای Linux

platform-tools-latest-linux.zip