Pydroid 3
![]() |
Phiên bản mới nhất | 7.4_arm64 |
![]() |
Cập nhật | Jan,07/2025 |
![]() |
Nhà phát triển | IIEC |
![]() |
hệ điều hành | Android 6.0+ |
![]() |
Loại | Giáo dục |
![]() |
Kích cỡ | 74.9 MB |
![]() |
Google PlayStore | ![]() |
Thẻ: | Giáo dục |



Pydroid 3: IDE Python 3 mạnh mẽ dành cho Android
Pydroid 3 là IDE Python 3 hàng đầu dành cho Android, cung cấp một môi trường mạnh mẽ và dễ sử dụng để học tập và phát triển. IDE ngoại tuyến này loại bỏ nhu cầu truy cập Internet để chạy các chương trình Python.
Các tính năng chính:
- Trình thông dịch Python 3 ngoại tuyến: Chạy mã Python mà không cần kết nối internet.
- Trình quản lý gói Pip & Kho lưu trữ tùy chỉnh: Truy cập nhiều thư viện, bao gồm các gói khoa học như NumPy, SciPy, Matplotlib, Scikit-learn và Jupyter, nhờ vào kho lưu trữ tùy chỉnh có bánh xe dựng sẵn gói. Hỗ trợ OpenCV cũng có sẵn (trên các thiết bị có hỗ trợ API Camera2).
- Thư viện khoa học nâng cao: TensorFlow và PyTorch cũng được hỗ trợ (phiên bản cao cấp).
- Hỗ trợ GUI: Hỗ trợ Tkinter hoàn chỉnh cho giao diện người dùng đồ họa.
- Trình mô phỏng thiết bị đầu cuối: Trình mô phỏng thiết bị đầu cuối đầy đủ tính năng có hỗ trợ đọc dòng (thông qua pip).
- Trình biên dịch tích hợp: Biên dịch mã C, C và Fortran trực tiếp trong IDE. Điều này cho phép Pydroid 3 xây dựng thư viện từ pip, ngay cả những thư viện có phần phụ thuộc mã gốc.
- Các tính năng nâng cao: Hỗ trợ Cython, trình gỡ lỗi PDB với điểm dừng và đồng hồ, thư viện đồ họa Kivy với chương trình phụ trợ SDL2 và hỗ trợ PySide6 (Phiên bản cao cấp, bao gồm hỗ trợ Matplotlib PySide6). Hỗ trợ Matplotlib Kivy cũng có sẵn (Phiên bản cao cấp). Bao gồm hỗ trợ pygame 2.
- Các cải tiến của trình chỉnh sửa: Các tính năng bao gồm dự đoán mã, tự động thụt lề, phân tích mã thời gian thực, bàn phím mở rộng, đánh dấu cú pháp, chủ đề, tab và điều hướng mã nâng cao. (Dự đoán mã và phân tích mã thời gian thực là các tính năng Cao cấp).
- Chia sẻ dễ dàng: Chia sẻ bằng một cú nhấp chuột vào Pastebin.
Tính năng cao cấp:
Một số thư viện nâng cao nhất định (TensorFlow, PyTorch, PySide6 có hỗ trợ Matplotlib, dự đoán mã và phân tích mã thời gian thực) có sẵn trong phiên bản Premium.
Yêu cầu hệ thống:
Pydroid 3 yêu cầu bộ nhớ trong trống ít nhất 250 MB, khuyến nghị là 300 MB. Có thể cần số lượng lớn hơn cho các thư viện sử dụng nhiều tài nguyên như SciPy.
Gỡ lỗi và sử dụng thư viện cụ thể:
Đặt điểm dừng bằng cách nhấp vào số dòng để gỡ lỗi mã của bạn. Kivy, PySide6, SDL2, Tkinter và Pygame được phát hiện tự động thông qua các câu lệnh hoặc nhận xét nhập cụ thể (#Pydroid run kivy
, #Pydroid run qt
, v.v.). Sử dụng #Pydroid run terminal
để buộc chế độ đầu cuối (hữu ích cho Matplotlib).
Cấp phép:
Một số tệp nhị phân trong Pydroid 3 APK được cấp phép theo (L)GPL. Liên hệ với các nhà phát triển để lấy mã nguồn. Các thư viện Python thuần túy đi kèm Pydroid 3 được coi là ở dạng mã nguồn. Pydroid 3 tránh tự động nhập bất kỳ mô-đun gốc nào được cấp phép GPL.
Cách sử dụng mã mẫu:
Mã mẫu có sẵn cho mục đích giáo dục nhưng không được sử dụng trong các sản phẩm cạnh tranh mà không được phép.
Android là nhãn hiệu của Google Inc.