Bài 1.03. Quản lý máy ảo và SDK
📋 Nội dung bài học
🔧 1. Cài đặt SDK
- Android SDK là đời hệ điều hành Android, ví dụ Android 14, 15, 16, 20… Mỗi đời Android sẽ có một tên mã khác nhau.
- SDK cho phép ta tạo môi trường liên kết với máy thật hoặc chạy giả lập máy ảo trên các phiên bản hệ điều hành Android.
- Bạn muốn test ứng dụng trên phiên bản hệ điều hành nào thì phải có sẵn SDK phiên bản đó trên máy.
💻 2. Quản lý máy ảo AVD
- AVD: android virtual device là thiết bị ảo tạo ra trên máy tính mô phỏng điện thoại, máy tính bảng, đồng hồ,… chạy android tương ứng.
- Ta có thể thực hiện việc tạo mới, sửa đổi, xóa dữ liệu, khởi động lại, tắt máy ảo, xóa máy ảo… trong Device manager.
- Chi tiết bạn thực hiện như hướng dẫn trong video.
- Để quản lý máy ảo bạn nhấn tab Device Manager ở gần góc phải trên mép phải màn hình. Khi đó danh sách thiết bị ảo đang có sẽ hiện ra hoặc thiết bị thật đang kết nối sẽ hiện ra tại mục Physical.
- Để khởi động máy ảo nào đó bạn nhấn nút tam giác đen ở mục Action của máy tương ứng:
- Để xóa bộ nhớ đệm/cache của máy ảo nào ta nhấn nút ba chấm ở cuối dòng thiết bị đó rồi chọn Wipe Data. Lưu ý máy ảo đang chạy không thể xóa bộ nhớ đệm. Bạn phải tắt máy ảo cần xóa bộ nhớ đệm sau đó mới có thể xóa.
- Để khởi động lại máy ảo ta nhấn nút ba chấm ở cuối dòng thiết bị đó rồi chọn Cold Boot.
- Để xóa bỏ máy ảo, ta nhấn nút ba chấm ở cuối dòng máy ảo cần xóa và chọn Delete.
- Để chỉnh sửa máy ảo, ta cũng nhấn vào nút ba chấm trên dòng chứa máy ảo sau đó chọn Edit.
- Cũng ở hình trên nếu bạn muốn xóa bỏ một máy ảo nào đó, chọn Delete. Việc xóa máy ảo sẽ xóa hoàn toàn máy ảo đó khỏi liên kết Android Studio và xóa toàn bộ dữ liệu của nó khỏi máy tính.
- Khi máy ảo đang chạy, muốn thu nhỏ, phóng to điện thoại ảo ta chỉ cần co kéo khung cửa sổ chứa điện thoại ảo hoặc dấu + – ở trên màn hình.
- Một số nút chức năng:
- 1: Bật tắt màn hình.
- 2: Quản lý âm lượng.
- 3: Xoay trái, phải màn hình để đổi chiều ngang, dọc.
- 4: Quản lý màn hình chính: Back, Home, Recent.
- 5: Chụp, quay video màn hình.
- Ngoài ra còn có các chức năng khác ở bên cạnh bạn có thể khám phá thêm nhé.
- Để tắt máy ảo bạn nhấn dấu X trên thanh công cụ cửa sổ chứa máy ảo:
- Để đưa cửa sổ chứa máy ảo ra chỗ khác bạn chọn biểu tượng ba chấm trên cửa sổ Running Devices và làm theo hướng dẫn trong hình:
- Khi muốn ghim máy ảo trở lại vị trí mặc định bạn chọn tương tự trên, bước cuối chọn Dock Pinned hoặc Dock Unpinned là ok.
- Còn vô số kể các chức năng khác bạn cứ khám phá thỏa thích không sợ hỏng hóc đâu nhé.
🚀 3. Khởi động máy ảo mà không cần dùng Android Studio
- Hướng dẫn này áp dụng cho hệ điều hành Windows.
- Đôi khi ta cần sử dụng máy ảo mà không muốn cồng kềnh, phải mở Android Studio sau đó mới mở được máy ảo Android thì ta làm như sau:
- Bạn lưu lệnh này trong file đuôi .bat trên window, sau đó nhấn đúp chuột vào file .bat mỗi khi cần mở máy ảo là xong nhé. Cực nhanh và tiện lợi.
- Chú ý thay YOUR_USER bằng tên người dùng windows của bạn. Nếu bạn cài SDK ở một nơi khác thì thay đường dẫn tới thư mục tương ứng là ok.
@echo off
powershell -Command "Start-Process 'C:\Users\YOUR_USER\AppData\Local\Android\Sdk\emulator\emulator.exe' -ArgumentList '-avd Pixel_9_Pro_XL -no-snapshot-load' -WindowStyle Hidden"
exit