Android SDK Platform-Tools เป็นคอมโพเนนต์สำหรับ Android SDK
ซึ่งรวมถึงเครื่องมือที่เชื่อมต่อกับแพลตฟอร์ม Android โดยหลักๆ คือ
adb และ
fastboot
แม้ว่าadb จะจำเป็นสำหรับการพัฒนาแอป Android แต่นักพัฒนาแอปมักจะใช้เพียงสำเนาที่ Studio ติดตั้งไว้ การดาวน์โหลดนี้มีประโยชน์หากคุณต้องการ
ใช้ adb จากบรรทัดคำสั่งโดยตรงและไม่ได้ติดตั้ง Studio
(หากติดตั้ง Studio ไว้แล้ว คุณอาจต้องการใช้สำเนาที่ติดตั้งไว้เนื่องจาก Studio จะอัปเดตโดยอัตโนมัติ) fastboot จำเป็น
หากคุณต้องการปลดล็อก Bootloader ของอุปกรณ์และแฟลชด้วยอิมเมจระบบใหม่
แพ็กเกจนี้เคยมี systrace แต่ตอนนี้เลิกใช้แล้ว
และแนะนำให้ใช้ Studio Profiler, gpuinspector.dev หรือ Perfetto แทน
แม้ว่าฟีเจอร์ใหม่บางอย่างใน adb และ fastboot จะใช้ได้เฉพาะกับ Android เวอร์ชันล่าสุด แต่ฟีเจอร์เหล่านี้ก็เข้ากันได้กับเวอร์ชันก่อนหน้า ดังนั้นคุณจึงควรใช้ SDK Platform-Tools เวอร์ชันล่าสุดเท่านั้น และควรรายงานข้อบกพร่องหากพบข้อยกเว้น
ดาวน์โหลด
หากคุณเป็นนักพัฒนาแอป Android คุณควรดาวน์โหลด เครื่องมือแพลตฟอร์ม SDK เวอร์ชันล่าสุดจาก เครื่องมือจัดการ SDK ของ Android Studio หรือจากเครื่องมือบรรทัดคำสั่ง sdkmanager วิธีนี้จะช่วยให้มั่นใจได้ว่าระบบจะบันทึกเครื่องมือไว้ในตำแหน่งที่ถูกต้องพร้อมกับเครื่องมือ Android SDK อื่นๆ และอัปเดตได้อย่างง่ายดาย
แต่หากต้องการเฉพาะเครื่องมือบรรทัดคำสั่งเหล่านี้ ให้ใช้ลิงก์ต่อไปนี้
แม้ว่าลิงก์เหล่านี้จะไม่เปลี่ยนแปลง แต่จะนำไปยังเครื่องมือเวอร์ชันล่าสุดเสมอ
การแก้ไข
37.0.0 (ก.พ. 2026)
- adb
- ตอนนี้แบ็กเอนด์ mDNS เริ่มต้นคือ
libadbmdnsไลบรารีopenscreenยังคงรวมอยู่ในการทำงานสำรอง แต่เลิกใช้งานแล้ว - ตอนนี้ Libadbmdns ยังแสดงชื่อโฮสต์ .local เป็นส่วนหนึ่งของข้อมูลเมตาของบริการด้วย
- ตอนนี้แบ็กเอนด์ USB ของ Linux ใช้ Netlink แทนลูปที่ใช้งานอยู่เพื่อตรวจหาการเพิ่ม/ลบอุปกรณ์
- ตอนนี้แบ็กเอนด์ mDNS เริ่มต้นคือ
36.0.2 (ก.ย. 2025)
- adb
- ตั้งค่าแบ็กเอนด์ USB รุ่นเดิมเป็นค่าเริ่มต้นใน Linux (แทน libusb) เนื่องจากมีรายงานความไม่เสถียร (อุปกรณ์ตัดการเชื่อมต่อ, อ่านอินเทอร์เฟซไม่สำเร็จ และเหตุการณ์ netlink ล่าช้าที่ป้องกันการตรวจหาอุปกรณ์)
- แก้ไขข้อบกพร่องที่ระบบตรวจหาอุปกรณ์ Samsung ไม่ถูกต้อง issue #404741058
- แก้ไขข้อบกพร่องที่ตรวจไม่พบอุปกรณ์ Android รุ่นเก่าที่ใช้คลาส USB
Miscellaneous(0xEF) อย่างถูกต้อง ปัญหา #365009755 - แก้ไขข้อบกพร่องที่ระบบตัดอักขระสุดท้ายของไฟล์เมื่อดึงหรือพุช [Windows เท่านั้น] ปัญหา #439152273
36.0.1
ไม่เคยเผยแพร่เวอร์ชัน Canary ในอดีตเนื่องจากปัญหา #439152273
36.0.0 (เมษายน 2025)
- adb
- แบ็กเอนด์ USB ของ libusb ที่เขียนใหม่ (ใช้ API แบบซิงค์แทน API แบบไม่พร้อมกัน) ปรับปรุงความน่าเชื่อถือและแก้ไขปัญหาหน่วยความจำเต็มใน Linux
- ตอนนี้ Libusb USB Backend Hot-Plug รองรับ Windows แล้ว (ช่วยให้ตรวจหาความเร็ว USB ได้)
- ตอนนี้
server-statusที่ปรับปรุงแล้วจะแสดงหากเปิดใช้ mdns - แก้ไขข้อบกพร่องใน macOS ที่ไม่ได้ส่งแพ็กเก็ตที่มีความยาวเป็น 0 ซึ่งส่งผลให้การเชื่อมต่อหยุดชะงัก ปัญหา #208675141
- แก้ไข use-after-free ในแบ็กเอนด์ libusb
35.0.2 (กรกฎาคม 2024)
- adb
- แก้ไขข้อบกพร่องของแบ็กเอนด์ mDNS ของ Openscreen ที่ทำให้เซิร์ฟเวอร์หยุดทำงานเมื่อมีการค้นหาที่ถูกตัดทอน issue #294120933
- ทำให้แบ็กเอนด์ mDNS ของ openscreen ทำงานใน macOS
- ตั้งค่า OpenScreen mDNS Backend เป็นค่าเริ่มต้นในทุกแพลตฟอร์ม
- รองรับการตรวจหา USB SuperSpeed+ (ความเร็วปัจจุบันและความเร็วที่เจรจา) เพื่อวัตถุประสงค์ในการวินิจฉัย
- Graceful Shutdown: ปล่อยอินเทอร์เฟซ USB ทั้งหมดเมื่อปิดระบบ (ทุกระบบปฏิบัติการ)
35.0.1 (มีนาคม 2024)
- adb
- เปลี่ยนไปใช้ libusb 1.0.27
35.0.0 (กุมภาพันธ์ 2024)
- adb
- เปลี่ยนไปใช้ libusb เป็นค่าเริ่มต้นใน Linux ปัญหา #270205252
- แก้ไขการเริ่มต้น adb ในโฮสต์ที่ไม่มี USB
- แก้ไขปัญหา adb ค้างที่เกิดจากอุปกรณ์ USB ที่รายงานตัวอธิบายที่มีความยาวเป็น 0 อย่างไม่ถูกต้อง issue #302212871
- แก้ไขรหัสคืนค่าของ
adb shellเมื่ออุปกรณ์ตัดการเชื่อมต่อ ปัญหา #321787891
- fastboot
- จำกัดขนาดสูงสุดของคิวแพ็กเก็ตขาเข้า
- ขจัดปัญหาคอขวดที่จำกัดความเร็วในการดาวน์โหลดไว้ที่ประมาณ 120 MB/s ตอนนี้ Fastboot สามารถเพิ่มประสิทธิภาพบัส SuperSpeed+ และทำความเร็วได้สูงสุด 980 MB/s ขึ้นอยู่กับอุปกรณ์
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เท่านั้น) - รูทและเลิกรูทได้เร็วขึ้น
- Reland
Flag(env) guarding clear endpoint (device) feature for OSX usb start.(ปัญหา #270205252)
- ส่งต่อ
- fastboot
- Mac: remove retries on invalid IO iterator (flashing failure with LIBUSB_TRANSFER_CANCELLED)
- Windows: แก้ไขข้อผิดพลาด "ไฟล์ Sparse มีขนาดใหญ่เกินไปหรือไม่ถูกต้อง" เมื่อใช้ "flashall"
- ทุกแพลตฟอร์ม: แก้ไข "ไม่ได้ตั้งค่า ANDROID_PRODUCT_OUT" เมื่อใช้ "update"
34.0.1 (มีนาคม 2023)
- adb
- macOS: เปลี่ยนกลับการแก้ไข "การเชื่อมต่อไม่เสถียร (สายความเร็วสูงของ MacBook)" เนื่องจาก adb install ค้าง (ปัญหา #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 เวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ 2 (ไม่มีการอัปเดต adb และ fastboot)
34.0.0 (กุมภาพันธ์ 2023)
- adb
- แก้ไขการส่งแพ็กเก็ตที่มีความยาวเป็น 0 สำหรับ macOS (issuetracker: 208675141)
- แก้ไขการเชื่อมต่อที่ไม่เสถียร (สายความเร็วสูงของ MacBook): adb ตัดการเชื่อมต่อบ่อย
- ปรับปรุงข้อความแสดงข้อผิดพลาดสำหรับ adb push ที่มีจำนวนอาร์กิวเมนต์ไม่เพียงพอ
- fastboot
- การแฟลชที่ปรับปรุงแล้ว:
flashallจะข้ามการรีบูตไปยังพื้นที่ผู้ใช้ได้หากทำได้ - แก้ไขการส่งแพ็กเก็ตที่มีความยาวเป็น 0 สำหรับ macOS (issuetracker: 208675141)
- แก้ไขการกู้คืนที่กะพริบซึ่งทำให้ส่วนท้ายของ AVB ไม่ถูกต้อง
- การแฟลชที่ปรับปรุงแล้ว:
33.0.3 (ส.ค. 2022)
- adb
- อย่าลองอีกครั้ง
adb rootหากความพยายามครั้งแรกไม่สำเร็จ - แก้ไขรายการที่ซ้ำกันของอุปกรณ์ที่ติดตาม
- เพิ่มการจัดหน้าต่างรับ (เพิ่มอัตราการส่งข้อมูลในการเชื่อมต่อที่มีเวลาในการตอบสนองสูง)
- ข้อความแสดงข้อผิดพลาดที่เฉพาะเจาะจงมากขึ้นในกรณีที่เกิดข้อผิดพลาด "มีอุปกรณ์มากกว่า 1 เครื่อง"
- ปฏิเสธคำขอการค้นหาแบบย้อนกลับที่ไม่คาดคิด
- แก้ไข 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 / update
31.0.2 (เมษายน 2021)
- adb
- รองรับการส่งต่อไปยัง vsock ใน Linux
- แก้ไขข้อบกพร่องใน
adb track-devicesซึ่งอุปกรณ์ที่ใช้การแก้ไขข้อบกพร่องผ่าน Wi-Fi จะไม่ได้รับการอัปเดตทันที - ใช้การรองรับเบื้องต้นสำหรับการค้นหาอุปกรณ์ mDNS โดยไม่ต้องติดตั้งบริการ mDNS แยกต่างหาก
ปัจจุบันการตั้งค่านี้จะปิดอยู่โดยค่าเริ่มต้น และคุณสามารถ
เปิดใช้ได้โดยตั้งค่าตัวแปรสภาพแวดล้อม
ADB_MDNS_OPENSCREENเป็น 1 เมื่อ เริ่มเซิร์ฟเวอร์ adb
- fastboot
- อย่าล้มเหลวเมื่อรับขนาดพาร์ติชันการบูตไม่ได้
- รับสถานะอุปกรณ์ที่ล็อกจากพร็อพเพอร์ตี้แทนการแยกวิเคราะห์บรรทัดคำสั่งของเคอร์เนล
31.0.1 (มีนาคม 2021)
- adb
- ลดช่วงเวลา Keepalive ของ TCP
- ปรับปรุงประสิทธิภาพการติดตั้งที่เพิ่มขึ้น
- fastboot
- เพิ่มการรองรับการผสานสแนปชอตที่บีบอัด
- กู้คืนการรองรับ A/B เวอร์ชันเดิม
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 ที่ลงชื่อด้วย Signature Scheme v4 ในอุปกรณ์ที่ใช้ Android เวอร์ชันก่อน 11
- แก้ไขข้อขัดข้องเมื่อตรวจสอบสิทธิ์โดยไม่มี
ADB_VENDOR_KEYS - แก้ไขการขัดข้องเมื่อใช้
adb -H
30.0.2 (มิถุนายน 2020)
- adb
- ปรับปรุงการจับคู่แบบไร้สายของ adb
- แก้ไขการค้างใน
adb logcatเมื่อเรียกใช้ก่อนเชื่อมต่ออุปกรณ์ - เพิ่ม
adb transport-idเพื่ออนุญาตให้สคริปต์รออย่างปลอดภัยให้อุปกรณ์หายไปหลังจากรูท/เลิกรูท/รีบูต
30.0.1 (พฤษภาคม 2020)
- adb
- ปิดใช้การเชื่อมต่ออัตโนมัติ mdns ของ adb โดยค่าเริ่มต้น คุณเปิดใช้ฟีเจอร์นี้อีกครั้งได้ด้วยตัวแปรสภาพแวดล้อม
ADB_MDNS_AUTO_CONNECT - ปรับปรุงประสิทธิภาพของ
adb install-multiในอุปกรณ์ Android 10 ขึ้นไป - แก้ไขการหมดเวลาเมื่อใช้
adb root/unrootในอุปกรณ์ที่เชื่อมต่อผ่าน TCP - อัปเดตการรองรับการจับคู่แบบไร้สาย
- ปิดใช้การเชื่อมต่ออัตโนมัติ mdns ของ adb โดยค่าเริ่มต้น คุณเปิดใช้ฟีเจอร์นี้อีกครั้งได้ด้วยตัวแปรสภาพแวดล้อม
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) นอกจากนี้ การเปลี่ยนแปลงนี้ยัง
แก้ไขข้อบกพร่องที่เกี่ยวข้องใน Profiler ของ Android Studio ซึ่งทำให้เกิด
AdbCommandRejectedExceptionซึ่งคุณดูได้ในไฟล์idea.log
- การแก้ไขด่วนสำหรับการดีบักเนทีฟที่หมดเวลาด้วย LLDB
(ดูปัญหา #134613180) นอกจากนี้ การเปลี่ยนแปลงนี้ยัง
แก้ไขข้อบกพร่องที่เกี่ยวข้องใน Profiler ของ Android Studio ซึ่งทำให้เกิด
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
- Hotfix สำหรับข้อขัดข้องใน 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เมื่อเชื่อมต่ออุปกรณ์อีกครั้ง - แก้ไขการตรวจสอบสิทธิ์เมื่อคีย์ส่วนตัวที่ใช้สำหรับการตรวจสอบสิทธิ์ไม่ตรงกับคีย์สาธารณะ โดยการคำนวณคีย์สาธารณะจากคีย์ส่วนตัว แทนที่จะถือว่าคีย์ทั้ง 2 ตรงกัน
- แก้ไขความไม่เสถียรของ
- fastboot
- เพิ่มการรองรับพาร์ติชันแบบไดนามิก
- ข้อกำหนดของ Windows ที่อัปเดตแล้ว
- ตอนนี้เครื่องมือแพลตฟอร์มขึ้นอยู่กับ Windows Universal C Runtime ซึ่งโดยปกติจะติดตั้งโดยค่าเริ่มต้นผ่าน Windows Update หากเห็นข้อผิดพลาดที่ระบุว่าไม่มี DLL คุณอาจต้องดึงและติดตั้งแพ็กเกจ รันไทม์ด้วยตนเอง
28.0.1 (กันยายน 2018)
- adb
- เพิ่มการรองรับการเชื่อมต่อ TCP อีกครั้ง เมื่อการเชื่อมต่อขาดหาย adb จะพยายามเชื่อมต่ออีกครั้งเป็นเวลาสูงสุด 60 วินาทีก่อนที่จะยกเลิกการเชื่อมต่อ
- แก้ไขเอาต์พุตคอนโซล Unicode ใน Windows (ขอขอบคุณผู้ร่วมให้ข้อมูลภายนอก Spencer Low)
- แก้ไขการปิดตัวบอกไฟล์ซ้ำที่อาจเกิดขึ้น ซึ่งส่งผลให้การเชื่อมต่อถูกปิดเมื่อเกิด
adb connectพร้อมกัน - แก้ไข
adb forward --listเมื่อใช้กับอุปกรณ์ที่เชื่อมต่อมากกว่า 1 เครื่อง
- fastboot
- เพิ่มระยะหมดเวลาของคำสั่งเป็น 30 วินาที เพื่อรองรับคำสั่ง Bootloader ที่ทำงานช้าบางคำสั่งได้ดียิ่งขึ้น
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 (Flash-Friendly File System)
27.0.0 (ธันวาคม 2017)
- แก้ไขข้อบกพร่องของ Fastboot ใน macOS 10.13 อีกครั้ง ซึ่งก่อนหน้านี้ได้แก้ไขไปแล้วใน 26.0.1 แต่กลับมาอีกครั้งใน 26.0.2
26.0.2 (ตุลาคม 2017)
- เพิ่มการรองรับ Fastboot สำหรับอุปกรณ์ Pixel 2
26.0.1 (กันยายน 2017)
- แก้ไขปัญหา Fastboot ใน macOS 10.13 High Sierra (ข้อบกพร่อง 64292422)
26.0.0 (มิถุนายน 2017)
- อัปเดตพร้อมกับการเปิดตัว SDK สุดท้ายของ Android O (ระดับ API 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 เวอร์ชันทดลองลงใน 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 ปี 2016 อีกต่อไป (ข้อบกพร่อง 231129)
แก้ไขการจับภาพบรรทัดคำสั่ง Systrace ใน Mac แล้ว
25.0.3 (16 ธันวาคม 2016)
- แก้ไขข้อบกพร่องของ Fastboot ที่ทำให้อุปกรณ์ Android Things แฟลชไม่สำเร็จ
25.0.2 (12 ธันวาคม 2016)
- อัปเดตด้วย Android N MR1 รุ่นเสถียร (API 25)
25.0.1 (22 พฤศจิกายน 2016)
- อัปเดตพร้อมกับการเปิดตัวเวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ 2 ของ Android N MR1 (API 25)
25.0.0 (19 ตุลาคม 2016)
- อัปเดตพร้อมกับการเปิดตัว Android N MR1 เวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ 1 (API 25)
24.0.4 (14 ตุลาคม 2016)
- อัปเดตเพื่อแก้ไขปัญหาใน adb และ Mac OS Sierra
ดาวน์โหลด Android SDK Platform-Tools
คุณต้องยอมรับข้อกำหนดและเงื่อนไขต่อไปนี้ก่อนดาวน์โหลด
ข้อกำหนดและเงื่อนไข
นี่คือข้อตกลงใบอนุญาตชุดพัฒนาซอฟต์แวร์ Android1. บทนำ
1.1 ชุดพัฒนาซอฟต์แวร์ (SDK) ของ Android (ซึ่งในข้อตกลงการอนุญาตให้ใช้สิทธิเรียกว่า "SDK" และรวมถึงไฟล์ระบบ Android, API ที่แพ็กเกจ และส่วนเสริม Google APIs โดยเฉพาะ) ได้รับอนุญาตให้คุณใช้งานภายใต้ข้อกำหนดของข้อตกลงการอนุญาตให้ใช้สิทธิ ข้อตกลงการอนุญาตให้ใช้สิทธิเป็นสัญญาผูกพันตามกฎหมายระหว่างคุณกับ Google ที่เกี่ยวข้องกับการใช้งาน SDK ของคุณ 1.2 "Android" หมายถึงชุดซอฟต์แวร์ Android สำหรับอุปกรณ์ ซึ่งพร้อมให้บริการภายใต้โครงการโอเพนซอร์ส Android ที่ URL 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, CA 94043, USA2. การยอมรับข้อตกลงการอนุญาตให้ใช้สิทธิฉบับนี้
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 หรือส่วนใดส่วนหนึ่งของ SDK เว้นแต่จะได้รับอนุญาตจากใบอนุญาตของบุคคลที่สามที่เกี่ยวข้อง 3.5 การใช้ การทำซ้ำ และการจัดจำหน่ายคอมโพเนนต์ของ SDK ที่ได้รับอนุญาตภายใต้ใบอนุญาตซอฟต์แวร์โอเพนซอร์สจะควบคุมโดยข้อกำหนดของใบอนุญาตซอฟต์แวร์โอเพนซอร์สนั้นๆ แต่เพียงอย่างเดียว และไม่ใช่ข้อตกลงการอนุญาตให้ใช้สิทธิ 3.6 คุณยอมรับว่ารูปแบบและลักษณะของ SDK ที่ Google จัดหาให้อาจมีการเปลี่ยนแปลงโดยไม่ต้องแจ้งให้คุณทราบล่วงหน้า และ SDK เวอร์ชันในอนาคตอาจเข้ากันไม่ได้กับแอปพลิเคชันที่พัฒนาใน SDK เวอร์ชันก่อนหน้า คุณยอมรับว่า Google อาจหยุด (ชั่วคราวหรือถาวร) ให้บริการ SDK (หรือฟีเจอร์ใดก็ตามภายใน SDK) แก่คุณหรือผู้ใช้โดยทั่วไปภายใต้การพิจารณาตามที่เห็นสมควรของ Google แต่เพียงผู้เดียว โดยไม่ต้องประกาศล่วงหน้า 3.7 ข้อตกลงการอนุญาตให้ใช้สิทธิไม่ได้ให้สิทธิ์แก่คุณในการใช้ชื่อทางการค้า เครื่องหมายการค้า เครื่องหมายการบริการ โลโก้ ชื่อโดเมน หรือสิ่งแสดงความเป็นแบรนด์อื่นๆ ที่โดดเด่นของ Google 3.8 คุณตกลงว่าจะไม่นำออก ปิดบัง หรือแก้ไขประกาศเกี่ยวกับสิทธิที่เป็นกรรมสิทธิ์ใดๆ (รวมถึงประกาศเกี่ยวกับลิขสิทธิ์และเครื่องหมายการค้า) ซึ่งอาจติดมาหรือมีอยู่ภายใน SDK4. การใช้ SDK ของคุณ
4.1 Google ยอมรับว่า 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 Google อาจเก็บรวบรวมสถิติการใช้งานบางอย่างจากซอฟต์แวร์ ซึ่งรวมถึงแต่ไม่จำกัดเพียงตัวระบุที่ไม่ซ้ำกัน, ที่อยู่ IP ที่เชื่อมโยง, หมายเลขเวอร์ชันของซอฟต์แวร์ และข้อมูลเกี่ยวกับเครื่องมือและ/หรือบริการใน SDK ที่มีการใช้งานและวิธีการใช้งาน เพื่อสร้างสรรค์และปรับปรุง SDK อย่างต่อเนื่อง ก่อนที่จะรวบรวมข้อมูลเหล่านี้ SDK จะแจ้งให้คุณทราบและขอความยินยอมจากคุณ หากคุณไม่ให้ความยินยอม ระบบจะไม่เก็บรวบรวมข้อมูล 6.2 ข้อมูลที่รวบรวมจะได้รับการตรวจสอบโดยรวมเพื่อปรับปรุง SDK และจะได้รับการเก็บรักษาตามนโยบายความเป็นส่วนตัวของ Google ซึ่งดูได้ที่ URL https://policies.google.com/privacy 6.3 ชุดข้อมูลที่รวบรวมและไม่ระบุตัวบุคคลอาจแชร์กับพาร์ทเนอร์ของ Google เพื่อปรับปรุง SDK7. แอปพลิเคชันของบุคคลที่สาม
7.1 หากคุณใช้ SDK เพื่อเรียกใช้แอปพลิเคชันที่พัฒนาโดยบุคคลที่สามหรือที่เข้าถึงข้อมูล เนื้อหา หรือทรัพยากรที่บุคคลที่สามจัดหาให้ คุณยอมรับว่า Google จะไม่รับผิดชอบต่อแอปพลิเคชัน ข้อมูล เนื้อหา หรือทรัพยากรเหล่านั้น คุณเข้าใจว่าข้อมูล เนื้อหา หรือแหล่งข้อมูลทั้งหมดที่คุณอาจเข้าถึงผ่านแอปพลิเคชันของบุคคลที่สามดังกล่าวเป็นความรับผิดชอบของผู้ที่สร้างขึ้นแต่เพียงผู้เดียว และ Google จะไม่รับผิดชอบต่อการสูญเสียหรือความเสียหายใดๆ ที่คุณอาจได้รับอันเป็นผลมาจากการใช้หรือการเข้าถึงแอปพลิเคชัน ข้อมูล เนื้อหา หรือแหล่งข้อมูลของบุคคลที่สามดังกล่าว 7.2 คุณควรทราบว่าข้อมูล เนื้อหา และแหล่งข้อมูลที่แสดงต่อคุณผ่านแอปพลิเคชันของบุคคลที่สามดังกล่าวอาจได้รับการคุ้มครองโดยสิทธิ์ในทรัพย์สินทางปัญญาซึ่งเป็นของผู้ให้บริการ (หรือบุคคลหรือบริษัทอื่นๆ ในนามของผู้ให้บริการ) คุณต้องไม่แก้ไข ให้เช่า ให้ยืม ขาย แจกจ่าย หรือสร้างผลงานดัดแปลงจากข้อมูล เนื้อหา หรือแหล่งข้อมูลเหล่านี้ (ทั้งหมดหรือบางส่วน) เว้นแต่จะได้รับอนุญาตโดยเฉพาะจากเจ้าของที่เกี่ยวข้อง 7.3 คุณรับทราบว่าการใช้แอปพลิเคชัน ข้อมูล เนื้อหา หรือแหล่งข้อมูลของบุคคลที่สามดังกล่าวอาจอยู่ภายใต้ข้อกำหนดแยกต่างหากระหว่างคุณกับบุคคลที่สามที่เกี่ยวข้อง ในกรณีดังกล่าว ข้อตกลงใบอนุญาตจะไม่มีผลต่อความสัมพันธ์ทางกฎหมายระหว่างคุณกับบุคคลที่สามเหล่านี้8. การใช้ Android API
8.1 Google Data APIs 8.1.1 หากคุณใช้ API ใดก็ตามเพื่อดึงข้อมูลจาก Google คุณรับทราบว่าข้อมูลดังกล่าวอาจได้รับการคุ้มครองโดยสิทธิ์ในทรัพย์สินทางปัญญาซึ่งเป็นของ Google หรือบุคคลที่ให้ข้อมูล (หรือบุคคลหรือบริษัทอื่นๆ ในนามของบุคคลดังกล่าว) การใช้ API ดังกล่าวอาจอยู่ภายใต้ข้อกำหนดในการให้บริการเพิ่มเติม คุณต้องไม่แก้ไข ให้เช่า ให้ยืม ขาย แจกจ่าย หรือสร้างผลงานดัดแปลงโดยอิงตามข้อมูลนี้ (ทั้งหมดหรือบางส่วน) เว้นแต่จะได้รับอนุญาตตามข้อกำหนดในการให้บริการที่เกี่ยวข้อง 8.1.2 หากคุณใช้ API เพื่อดึงข้อมูลของผู้ใช้จาก Google คุณรับทราบและยอมรับว่าคุณจะดึงข้อมูลได้ก็ต่อเมื่อได้รับความยินยอมอย่างชัดแจ้งจากผู้ใช้เท่านั้น และจะดึงข้อมูลได้เฉพาะเมื่อและเพื่อวัตถุประสงค์ที่จำกัดซึ่งผู้ใช้ได้ให้สิทธิ์คุณดำเนินการดังกล่าว หากคุณใช้ Android Recognition Service API ซึ่งมีเอกสารประกอบอยู่ที่ URL https://developer.android.com/reference/android/speech/RecognitionService ตามที่มีการอัปเดตเป็นครั้งคราว คุณรับทราบว่าการใช้ API อยู่ภายใต้ข้อตกลงเพิ่มเติมเกี่ยวกับการประมวลผลข้อมูลสำหรับผลิตภัณฑ์ที่ Google เป็นผู้ประมวลผลข้อมูล ซึ่งอยู่ที่ URL https://privacy.google.com/businesses/gdprprocessorterms/ ตามที่มีการอัปเดตเป็นครั้งคราว การคลิกเพื่อยอมรับถือว่าคุณยอมรับข้อกำหนดของเอกสารแนบท้ายเกี่ยวกับการประมวลผลข้อมูลสำหรับผลิตภัณฑ์ที่ Google เป็นผู้ประมวลผลข้อมูล9. การสิ้นสุดข้อตกลงการอนุญาตให้ใช้สิทธินี้
9.1 ข้อตกลงการอนุญาตจะยังคงมีผลบังคับใช้อย่างต่อเนื่อง จนกว่าคุณหรือ Google จะทำให้สิ้นสุดตามที่กำหนดไว้ด้านล่างนี้ 9.2 หากต้องการสิ้นสุดข้อตกลงใบอนุญาต คุณสามารถทำได้โดยการหยุดใช้ SDK และข้อมูลเข้าสู่ระบบนักพัฒนาแอปที่เกี่ยวข้อง 9.3 Google อาจสิ้นสุดข้อตกลงการอนุญาตให้ใช้สิทธิกับคุณได้ทุกเมื่อในกรณีต่อไปนี้ (ก) คุณละเมิดข้อกำหนดใดๆ ในข้อตกลงการอนุญาตให้ใช้สิทธิ หรือ (ข) กฎหมายกำหนดให้ Google ดำเนินการดังกล่าว หรือ (ค) พาร์ทเนอร์ที่ Google เสนอบางส่วนของ SDK (เช่น API) ให้กับคุณได้สิ้นสุดความสัมพันธ์กับ Google หรือหยุดเสนอบางส่วนของ SDK ให้กับคุณ หรือ (ง) Google ตัดสินใจที่จะไม่ให้บริการ SDK หรือบางส่วนของ SDK แก่ผู้ใช้ในประเทศที่คุณเป็นผู้พำนักอาศัยอยู่หรือประเทศที่คุณใช้บริการอีกต่อไป หรือการให้บริการ SDK หรือบริการ SDK บางอย่างแก่คุณโดย Google ไม่สามารถดำเนินการได้อีกต่อไปในเชิงพาณิชย์ตามที่ Google เห็นสมควรแต่เพียงผู้เดียว 9.4 เมื่อข้อตกลงการอนุญาตสิ้นสุดลง สิทธิทางกฎหมาย ภาระหน้าที่ และความรับผิดทั้งหมดที่คุณและ Google ได้รับประโยชน์ ได้รับผลกระทบ (หรือเกิดขึ้นเมื่อเวลาผ่านไปขณะที่ข้อตกลงการอนุญาตมีผลบังคับใช้) หรือที่ระบุว่าจะยังคงมีผลต่อไปอย่างไม่มีกำหนด จะไม่ได้รับผลกระทบจากการสิ้นสุดนี้ และบทบัญญัติในย่อหน้าที่ 14.7 จะยังคงมีผลบังคับใช้กับสิทธิ ภาระหน้าที่ และความรับผิดดังกล่าวอย่างไม่มีกำหนด10. ข้อจำกัดความรับผิดในการรับประกัน
10.1 คุณเข้าใจและตกลงอย่างชัดแจ้งว่าจะยอมรับความเสี่ยงในการใช้ SDK แต่เพียงผู้เดียว และ SDK ให้บริการ "ตามที่เป็น" และ "ตามที่มี" โดยไม่มีการรับประกันใดๆ จาก Google 10.2 การใช้ SDK และเนื้อหาใดๆ ที่ดาวน์โหลดหรือได้มาจากการใช้ SDK มาจากการพิจารณาตามที่เห็นสมควรและเป็นความเสี่ยงของคุณเอง และคุณจะรับผิดชอบต่อความเสียหายที่อาจเกิดขึ้นกับระบบคอมพิวเตอร์ของคุณหรืออุปกรณ์อื่นๆ หรือการสูญเสียข้อมูลที่เป็นผลมาจากการใช้ดังกล่าวแต่เพียงผู้เดียว 10.3 นอกจากนี้ Google ขอจำกัดความรับผิดอย่างชัดเจนสำหรับการรับประกันและเงื่อนไขทั้งปวงไม่ว่าโดยชัดแจ้งหรือโดยนัย ซึ่งรวมถึงแต่ไม่จำกัดเพียงการรับประกันโดยนัยและเงื่อนไขของคุณค่าความเป็นสินค้า ความเหมาะสมกับจุดประสงค์เฉพาะด้าน และการไม่ละเมิด11. ข้อจำกัดความรับผิด
11.1 คุณรับทราบและยอมรับอย่างชัดแจ้งว่า Google, บริษัทในเครือและบริษัทในเครือของ Google รวมถึงผู้อนุญาตของ Google จะไม่รับผิดต่อคุณภายใต้ทฤษฎีความรับผิดใดๆ สำหรับความเสียหายโดยตรง โดยอ้อม โดยบังเอิญ โดยพิเศษ โดยเป็นผลสืบเนื่อง หรือโดยการลงโทษที่อาจเกิดขึ้นกับคุณ ซึ่งรวมถึงการสูญเสียข้อมูล ไม่ว่า Google หรือตัวแทนของ Google จะได้รับคำแนะนำหรือควรทราบถึงความเป็นไปได้ของการสูญเสียดังกล่าวหรือไม่ก็ตาม12. การชดใช้ค่าเสียหาย
12.1 ตามขอบเขตสูงสุดที่กฎหมายอนุญาต คุณตกลงที่จะปกป้อง ชดใช้ค่าเสียหาย และให้ความคุ้มครอง Google, บริษัทในเครือ และกรรมการ เจ้าหน้าที่ พนักงาน และตัวแทนของบริษัทดังกล่าวจากการเรียกร้อง การดำเนินการ การฟ้องร้อง หรือกระบวนการทางกฎหมายใดๆ ทั้งหมด รวมถึงการสูญเสีย ความรับผิด ความเสียหาย ค่าใช้จ่าย และค่าธรรมเนียมทั้งหมด (รวมถึงค่าทนายความตามสมควร) ที่เกิดขึ้นหรือสะสมจาก (ก) การใช้ SDK ของคุณ (ข) แอปพลิเคชันใดๆ ที่คุณพัฒนาบน SDK ซึ่งละเมิดลิขสิทธิ์ เครื่องหมายการค้า ความลับทางการค้า การคุ้มครองสิทธิในรูปลักษณ์และหีบห่อ สิทธิบัตร หรือสิทธิในทรัพย์สินทางปัญญาอื่นๆ ของบุคคลใดก็ตาม หรือทําให้บุคคลใดก็ตามเสื่อมเสียชื่อเสียง หรือละเมิดสิทธิในการเผยแพร่อัตลักษณ์หรือสิทธิส่วนบุคคล และ (ค) การที่คุณไม่ปฏิบัติตามข้อตกลงการอนุญาตให้ใช้สิทธิ13. การเปลี่ยนแปลงข้อตกลงใบอนุญาต
13.1 Google อาจทำการเปลี่ยนแปลงข้อตกลงใบอนุญาตเมื่อเผยแพร่ SDK เวอร์ชันใหม่ เมื่อมีการเปลี่ยนแปลงเหล่านี้ Google จะเผยแพร่ข้อตกลงการอนุญาตเวอร์ชันใหม่ในเว็บไซต์ที่มี SDK14. เงื่อนไขทางกฎหมายทั่วไป
14.1 ข้อตกลงการอนุญาตให้ใช้สิทธิประกอบขึ้นเป็นข้อตกลงทางกฎหมายที่ครบถ้วนสมบูรณ์ระหว่างคุณและ Google และควบคุมการใช้ SDK ของคุณ (ไม่รวมบริการใดๆ ที่ Google อาจให้บริการแก่คุณภายใต้ข้อตกลงเป็นลายลักษณ์อักษรแยกต่างหาก) และมีผลแทนที่ข้อตกลงใดๆ ก่อนหน้านี้ระหว่างคุณกับ Google ในส่วนที่เกี่ยวข้องกับ SDK 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
คุณต้องยอมรับข้อกำหนดและเงื่อนไขต่อไปนี้ก่อนดาวน์โหลด
ข้อกำหนดและเงื่อนไข
นี่คือข้อตกลงใบอนุญาตชุดพัฒนาซอฟต์แวร์ Android1. บทนำ
1.1 ชุดพัฒนาซอฟต์แวร์ (SDK) ของ Android (ซึ่งในข้อตกลงการอนุญาตให้ใช้สิทธิเรียกว่า "SDK" และรวมถึงไฟล์ระบบ Android, API ที่แพ็กเกจ และส่วนเสริม Google APIs โดยเฉพาะ) ได้รับอนุญาตให้คุณใช้งานภายใต้ข้อกำหนดของข้อตกลงการอนุญาตให้ใช้สิทธิ ข้อตกลงการอนุญาตให้ใช้สิทธิเป็นสัญญาผูกพันตามกฎหมายระหว่างคุณกับ Google ที่เกี่ยวข้องกับการใช้งาน SDK ของคุณ 1.2 "Android" หมายถึงชุดซอฟต์แวร์ Android สำหรับอุปกรณ์ ซึ่งพร้อมให้บริการภายใต้โครงการโอเพนซอร์ส Android ที่ URL 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, CA 94043, USA2. การยอมรับข้อตกลงการอนุญาตให้ใช้สิทธิฉบับนี้
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 หรือส่วนใดส่วนหนึ่งของ SDK เว้นแต่จะได้รับอนุญาตจากใบอนุญาตของบุคคลที่สามที่เกี่ยวข้อง 3.5 การใช้ การทำซ้ำ และการจัดจำหน่ายคอมโพเนนต์ของ SDK ที่ได้รับอนุญาตภายใต้ใบอนุญาตซอฟต์แวร์โอเพนซอร์สจะควบคุมโดยข้อกำหนดของใบอนุญาตซอฟต์แวร์โอเพนซอร์สนั้นๆ แต่เพียงอย่างเดียว และไม่ใช่ข้อตกลงการอนุญาตให้ใช้สิทธิ 3.6 คุณยอมรับว่ารูปแบบและลักษณะของ SDK ที่ Google จัดหาให้อาจมีการเปลี่ยนแปลงโดยไม่ต้องแจ้งให้คุณทราบล่วงหน้า และ SDK เวอร์ชันในอนาคตอาจเข้ากันไม่ได้กับแอปพลิเคชันที่พัฒนาใน SDK เวอร์ชันก่อนหน้า คุณยอมรับว่า Google อาจหยุด (ชั่วคราวหรือถาวร) ให้บริการ SDK (หรือฟีเจอร์ใดก็ตามภายใน SDK) แก่คุณหรือผู้ใช้โดยทั่วไปภายใต้การพิจารณาตามที่เห็นสมควรของ Google แต่เพียงผู้เดียว โดยไม่ต้องประกาศล่วงหน้า 3.7 ข้อตกลงการอนุญาตให้ใช้สิทธิไม่ได้ให้สิทธิ์แก่คุณในการใช้ชื่อทางการค้า เครื่องหมายการค้า เครื่องหมายการบริการ โลโก้ ชื่อโดเมน หรือสิ่งแสดงความเป็นแบรนด์อื่นๆ ที่โดดเด่นของ Google 3.8 คุณตกลงว่าจะไม่นำออก ปิดบัง หรือแก้ไขประกาศเกี่ยวกับสิทธิที่เป็นกรรมสิทธิ์ใดๆ (รวมถึงประกาศเกี่ยวกับลิขสิทธิ์และเครื่องหมายการค้า) ซึ่งอาจติดมาหรือมีอยู่ภายใน SDK4. การใช้ SDK ของคุณ
4.1 Google ยอมรับว่า 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 Google อาจเก็บรวบรวมสถิติการใช้งานบางอย่างจากซอฟต์แวร์ ซึ่งรวมถึงแต่ไม่จำกัดเพียงตัวระบุที่ไม่ซ้ำกัน, ที่อยู่ IP ที่เชื่อมโยง, หมายเลขเวอร์ชันของซอฟต์แวร์ และข้อมูลเกี่ยวกับเครื่องมือและ/หรือบริการใน SDK ที่มีการใช้งานและวิธีการใช้งาน เพื่อสร้างสรรค์และปรับปรุง SDK อย่างต่อเนื่อง ก่อนที่จะรวบรวมข้อมูลเหล่านี้ SDK จะแจ้งให้คุณทราบและขอความยินยอมจากคุณ หากคุณไม่ให้ความยินยอม ระบบจะไม่เก็บรวบรวมข้อมูล 6.2 ข้อมูลที่รวบรวมจะได้รับการตรวจสอบโดยรวมเพื่อปรับปรุง SDK และจะได้รับการเก็บรักษาตามนโยบายความเป็นส่วนตัวของ Google ซึ่งดูได้ที่ URL https://policies.google.com/privacy 6.3 ชุดข้อมูลที่รวบรวมและไม่ระบุตัวบุคคลอาจแชร์กับพาร์ทเนอร์ของ Google เพื่อปรับปรุง SDK7. แอปพลิเคชันของบุคคลที่สาม
7.1 หากคุณใช้ SDK เพื่อเรียกใช้แอปพลิเคชันที่พัฒนาโดยบุคคลที่สามหรือที่เข้าถึงข้อมูล เนื้อหา หรือทรัพยากรที่บุคคลที่สามจัดหาให้ คุณยอมรับว่า Google จะไม่รับผิดชอบต่อแอปพลิเคชัน ข้อมูล เนื้อหา หรือทรัพยากรเหล่านั้น คุณเข้าใจว่าข้อมูล เนื้อหา หรือแหล่งข้อมูลทั้งหมดที่คุณอาจเข้าถึงผ่านแอปพลิเคชันของบุคคลที่สามดังกล่าวเป็นความรับผิดชอบของผู้ที่สร้างขึ้นแต่เพียงผู้เดียว และ Google จะไม่รับผิดชอบต่อการสูญเสียหรือความเสียหายใดๆ ที่คุณอาจได้รับอันเป็นผลมาจากการใช้หรือการเข้าถึงแอปพลิเคชัน ข้อมูล เนื้อหา หรือแหล่งข้อมูลของบุคคลที่สามดังกล่าว 7.2 คุณควรทราบว่าข้อมูล เนื้อหา และแหล่งข้อมูลที่แสดงต่อคุณผ่านแอปพลิเคชันของบุคคลที่สามดังกล่าวอาจได้รับการคุ้มครองโดยสิทธิ์ในทรัพย์สินทางปัญญาซึ่งเป็นของผู้ให้บริการ (หรือบุคคลหรือบริษัทอื่นๆ ในนามของผู้ให้บริการ) คุณต้องไม่แก้ไข ให้เช่า ให้ยืม ขาย แจกจ่าย หรือสร้างผลงานดัดแปลงจากข้อมูล เนื้อหา หรือแหล่งข้อมูลเหล่านี้ (ทั้งหมดหรือบางส่วน) เว้นแต่จะได้รับอนุญาตโดยเฉพาะจากเจ้าของที่เกี่ยวข้อง 7.3 คุณรับทราบว่าการใช้แอปพลิเคชัน ข้อมูล เนื้อหา หรือแหล่งข้อมูลของบุคคลที่สามดังกล่าวอาจอยู่ภายใต้ข้อกำหนดแยกต่างหากระหว่างคุณกับบุคคลที่สามที่เกี่ยวข้อง ในกรณีดังกล่าว ข้อตกลงใบอนุญาตจะไม่มีผลต่อความสัมพันธ์ทางกฎหมายระหว่างคุณกับบุคคลที่สามเหล่านี้8. การใช้ Android API
8.1 Google Data APIs 8.1.1 หากคุณใช้ API ใดก็ตามเพื่อดึงข้อมูลจาก Google คุณรับทราบว่าข้อมูลดังกล่าวอาจได้รับการคุ้มครองโดยสิทธิ์ในทรัพย์สินทางปัญญาซึ่งเป็นของ Google หรือบุคคลที่ให้ข้อมูล (หรือบุคคลหรือบริษัทอื่นๆ ในนามของบุคคลดังกล่าว) การใช้ API ดังกล่าวอาจอยู่ภายใต้ข้อกำหนดในการให้บริการเพิ่มเติม คุณต้องไม่แก้ไข ให้เช่า ให้ยืม ขาย แจกจ่าย หรือสร้างผลงานดัดแปลงโดยอิงตามข้อมูลนี้ (ทั้งหมดหรือบางส่วน) เว้นแต่จะได้รับอนุญาตตามข้อกำหนดในการให้บริการที่เกี่ยวข้อง 8.1.2 หากคุณใช้ API เพื่อดึงข้อมูลของผู้ใช้จาก Google คุณรับทราบและยอมรับว่าคุณจะดึงข้อมูลได้ก็ต่อเมื่อได้รับความยินยอมอย่างชัดแจ้งจากผู้ใช้เท่านั้น และจะดึงข้อมูลได้เฉพาะเมื่อและเพื่อวัตถุประสงค์ที่จำกัดซึ่งผู้ใช้ได้ให้สิทธิ์คุณดำเนินการดังกล่าว หากคุณใช้ Android Recognition Service API ซึ่งมีเอกสารประกอบอยู่ที่ URL https://developer.android.com/reference/android/speech/RecognitionService ตามที่มีการอัปเดตเป็นครั้งคราว คุณรับทราบว่าการใช้ API อยู่ภายใต้ข้อตกลงเพิ่มเติมเกี่ยวกับการประมวลผลข้อมูลสำหรับผลิตภัณฑ์ที่ Google เป็นผู้ประมวลผลข้อมูล ซึ่งอยู่ที่ URL https://privacy.google.com/businesses/gdprprocessorterms/ ตามที่มีการอัปเดตเป็นครั้งคราว การคลิกเพื่อยอมรับถือว่าคุณยอมรับข้อกำหนดของเอกสารแนบท้ายเกี่ยวกับการประมวลผลข้อมูลสำหรับผลิตภัณฑ์ที่ Google เป็นผู้ประมวลผลข้อมูล9. การสิ้นสุดข้อตกลงการอนุญาตให้ใช้สิทธินี้
9.1 ข้อตกลงการอนุญาตจะยังคงมีผลบังคับใช้อย่างต่อเนื่อง จนกว่าคุณหรือ Google จะทำให้สิ้นสุดตามที่กำหนดไว้ด้านล่างนี้ 9.2 หากต้องการสิ้นสุดข้อตกลงใบอนุญาต คุณสามารถทำได้โดยการหยุดใช้ SDK และข้อมูลเข้าสู่ระบบนักพัฒนาแอปที่เกี่ยวข้อง 9.3 Google อาจสิ้นสุดข้อตกลงการอนุญาตให้ใช้สิทธิกับคุณได้ทุกเมื่อในกรณีต่อไปนี้ (ก) คุณละเมิดข้อกำหนดใดๆ ในข้อตกลงการอนุญาตให้ใช้สิทธิ หรือ (ข) กฎหมายกำหนดให้ Google ดำเนินการดังกล่าว หรือ (ค) พาร์ทเนอร์ที่ Google เสนอบางส่วนของ SDK (เช่น API) ให้กับคุณได้สิ้นสุดความสัมพันธ์กับ Google หรือหยุดเสนอบางส่วนของ SDK ให้กับคุณ หรือ (ง) Google ตัดสินใจที่จะไม่ให้บริการ SDK หรือบางส่วนของ SDK แก่ผู้ใช้ในประเทศที่คุณเป็นผู้พำนักอาศัยอยู่หรือประเทศที่คุณใช้บริการอีกต่อไป หรือการให้บริการ SDK หรือบริการ SDK บางอย่างแก่คุณโดย Google ไม่สามารถดำเนินการได้อีกต่อไปในเชิงพาณิชย์ตามที่ Google เห็นสมควรแต่เพียงผู้เดียว 9.4 เมื่อข้อตกลงการอนุญาตสิ้นสุดลง สิทธิทางกฎหมาย ภาระหน้าที่ และความรับผิดทั้งหมดที่คุณและ Google ได้รับประโยชน์ ได้รับผลกระทบ (หรือเกิดขึ้นเมื่อเวลาผ่านไปขณะที่ข้อตกลงการอนุญาตมีผลบังคับใช้) หรือที่ระบุว่าจะยังคงมีผลต่อไปอย่างไม่มีกำหนด จะไม่ได้รับผลกระทบจากการสิ้นสุดนี้ และบทบัญญัติในย่อหน้าที่ 14.7 จะยังคงมีผลบังคับใช้กับสิทธิ ภาระหน้าที่ และความรับผิดดังกล่าวอย่างไม่มีกำหนด10. ข้อจำกัดความรับผิดในการรับประกัน
10.1 คุณเข้าใจและตกลงอย่างชัดแจ้งว่าจะยอมรับความเสี่ยงในการใช้ SDK แต่เพียงผู้เดียว และ SDK ให้บริการ "ตามที่เป็น" และ "ตามที่มี" โดยไม่มีการรับประกันใดๆ จาก Google 10.2 การใช้ SDK และเนื้อหาใดๆ ที่ดาวน์โหลดหรือได้มาจากการใช้ SDK มาจากการพิจารณาตามที่เห็นสมควรและเป็นความเสี่ยงของคุณเอง และคุณจะรับผิดชอบต่อความเสียหายที่อาจเกิดขึ้นกับระบบคอมพิวเตอร์ของคุณหรืออุปกรณ์อื่นๆ หรือการสูญเสียข้อมูลที่เป็นผลมาจากการใช้ดังกล่าวแต่เพียงผู้เดียว 10.3 นอกจากนี้ Google ขอจำกัดความรับผิดอย่างชัดเจนสำหรับการรับประกันและเงื่อนไขทั้งปวงไม่ว่าโดยชัดแจ้งหรือโดยนัย ซึ่งรวมถึงแต่ไม่จำกัดเพียงการรับประกันโดยนัยและเงื่อนไขของคุณค่าความเป็นสินค้า ความเหมาะสมกับจุดประสงค์เฉพาะด้าน และการไม่ละเมิด11. ข้อจำกัดความรับผิด
11.1 คุณรับทราบและยอมรับอย่างชัดแจ้งว่า Google, บริษัทในเครือและบริษัทในเครือของ Google รวมถึงผู้อนุญาตของ Google จะไม่รับผิดต่อคุณภายใต้ทฤษฎีความรับผิดใดๆ สำหรับความเสียหายโดยตรง โดยอ้อม โดยบังเอิญ โดยพิเศษ โดยเป็นผลสืบเนื่อง หรือโดยการลงโทษที่อาจเกิดขึ้นกับคุณ ซึ่งรวมถึงการสูญเสียข้อมูล ไม่ว่า Google หรือตัวแทนของ Google จะได้รับคำแนะนำหรือควรทราบถึงความเป็นไปได้ของการสูญเสียดังกล่าวหรือไม่ก็ตาม12. การชดใช้ค่าเสียหาย
12.1 ตามขอบเขตสูงสุดที่กฎหมายอนุญาต คุณตกลงที่จะปกป้อง ชดใช้ค่าเสียหาย และให้ความคุ้มครอง Google, บริษัทในเครือ และกรรมการ เจ้าหน้าที่ พนักงาน และตัวแทนของบริษัทดังกล่าวจากการเรียกร้อง การดำเนินการ การฟ้องร้อง หรือกระบวนการทางกฎหมายใดๆ ทั้งหมด รวมถึงการสูญเสีย ความรับผิด ความเสียหาย ค่าใช้จ่าย และค่าธรรมเนียมทั้งหมด (รวมถึงค่าทนายความตามสมควร) ที่เกิดขึ้นหรือสะสมจาก (ก) การใช้ SDK ของคุณ (ข) แอปพลิเคชันใดๆ ที่คุณพัฒนาบน SDK ซึ่งละเมิดลิขสิทธิ์ เครื่องหมายการค้า ความลับทางการค้า การคุ้มครองสิทธิในรูปลักษณ์และหีบห่อ สิทธิบัตร หรือสิทธิในทรัพย์สินทางปัญญาอื่นๆ ของบุคคลใดก็ตาม หรือทําให้บุคคลใดก็ตามเสื่อมเสียชื่อเสียง หรือละเมิดสิทธิในการเผยแพร่อัตลักษณ์หรือสิทธิส่วนบุคคล และ (ค) การที่คุณไม่ปฏิบัติตามข้อตกลงการอนุญาตให้ใช้สิทธิ13. การเปลี่ยนแปลงข้อตกลงใบอนุญาต
13.1 Google อาจทำการเปลี่ยนแปลงข้อตกลงใบอนุญาตเมื่อเผยแพร่ SDK เวอร์ชันใหม่ เมื่อมีการเปลี่ยนแปลงเหล่านี้ Google จะเผยแพร่ข้อตกลงการอนุญาตเวอร์ชันใหม่ในเว็บไซต์ที่มี SDK14. เงื่อนไขทางกฎหมายทั่วไป
14.1 ข้อตกลงการอนุญาตให้ใช้สิทธิประกอบขึ้นเป็นข้อตกลงทางกฎหมายที่ครบถ้วนสมบูรณ์ระหว่างคุณและ Google และควบคุมการใช้ SDK ของคุณ (ไม่รวมบริการใดๆ ที่ Google อาจให้บริการแก่คุณภายใต้ข้อตกลงเป็นลายลักษณ์อักษรแยกต่างหาก) และมีผลแทนที่ข้อตกลงใดๆ ก่อนหน้านี้ระหว่างคุณกับ Google ในส่วนที่เกี่ยวข้องกับ SDK 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
คุณต้องยอมรับข้อกำหนดและเงื่อนไขต่อไปนี้ก่อนดาวน์โหลด