Android SDK là một máy ảo của Android dùng trên PC, hỗ trợ bạn lập trình các ứng dụng của Android trên PC và cả những chức năng không khác gì một chiếc máy thật.
Android SDK (Software Development Kit) – hay còn gọi tắt là devkit, là tập hợp các công cụ phát triển phần mềm. SDK cho phép tạo ra các ứng dụng cho một gói phần mềm, framework, nền tảng phần cứng, hệ thống máy tính, thiết bị video game, hệ điều hành, hay nền tảng phát triển nào đó tương tự.
Hầu hết các nhà phát triển ứng dụng đều cần dùng tới Android SDK để thêm thắt các tính năng nâng cao, hiển thị quảng cáo, thông báo dạng đẩy (push notification) cho ứng dụng của họ.
Android SDK có thể chứa các API dưới dạng thư viện để giao tiếp với một ngôn ngữ nào đó hoặc để chứa một hệ thống phần cứng phức tạp mà có thể giao tiếp với một hệ thống nhúng. Các công cụ phổ biến bao gồm các tiện ích gỡ rối phần mềm (debugging), thường ở dạng môi trường phát triển tích hợp (IDE). Android SDK cũng thường hay kèm theo các đoạn code mẫu và các ghi chú kỹ thuật hỗ trợ hay tài liệu để giúp làm rõ các tài liệu tham khảo chính.
Android SDK thường có thể được download trực tiếp từ internet hay chợ SDK. Nhiều SDK được cung cấp miễn phí để khuyến khích nhà phát triển sử dụng hệ thống hay ngôn ngữ đó.