Để chạy ứng dụng Android, chúng ta có thể sử dụng Emulator hoặc một real device. Trong bài viết này, mình sẽ hướng dẫn các bạn cách cài đặt Emulator trước các bạn nhé!
Mặc định thì có thể khi tạo mới một Android project, Android Studio sẽ setup cho chúng ta một Emulator, ví dụ của mình như sau:
Nhưng nếu các bạn không muốn sử dụng Emulator này, các bạn có thể cài đặt một Emulator mới.
Hãy chọn vào Device Manager ở menu chạy ứng dụng ở hình trên để bắt đầu các bạn nhé! Cửa sổ Device Manager sẽ hiển thị bên phải như sau:
Nhấn vào Create device, các bạn sẽ thấy cửa số sau xuất hiện:
Tương tự như lúc tạo mới Android project, chúng ta cũng có thể cài đặt Emulator cho các device khác nhau như phone, tablet wearOS, TV hay Automotive. Trong ví dụ của mình, mình sẽ sử dụng phone mà thôi các bạn nhé!
Sau khi chọn device, các bạn cần chọn specific device mà các bạn muốn chạy ứng dụng Android của mình. Tùy theo nhu cầu, các bạn hãy chọn cho phù hợp nhé. Có những device sẽ support Play Store và các bạn nên chọn những device này như mình:
Nhấn Next các bạn nhé!
Các bạn cần download System Image cho hệ điều hành Android mà các bạn sẽ chạy ứng dụng. Tùy theo nhu cầu mà các bạn hãy chọn cho phù hợp nhé! Ở đây mình sẽ chọn Hệ điều hành Android 10 rồi nhấn nút Download bên cạnh chữ “Q” cột Release Name. Quá trình download sẽ diễn ra như sau:
Hãy nhấn nút Finish sau khi quá trình download hoàn thành các bạn nhé!
Một công cụ khác mà các bạn cũng nên cài đặt là Intel Hardware Accelerated Execution Manager (HAXM). Nói nôm nà thì HAXM là phần mềm hỗ trợ ảo hóa có sử dụng công nghệ Virtualization Technology của Intel giúp chúng ta chạy các ứng dụng Android trên các Emulator mượt mà hơn.
Trong cửa sổ trên, các bạn thấy Android Studio báo “HAXM is not installed”. Hãy install HAXM bằng cách nhấn vào “Install Haxm” các bạn nhé!
Tùy theo RAM mà máy các bạn có, hãy chỉnh dung lượng RAM cho phù hợp với Emulator các bạn nhé! Mình sẽ sử dụng 2G RAM cho Emulator, sau đó nhấn Next:
HAXM đã được cài đặt xong. Nhấn Finish nha các bạn!
Nếu các bạn gặp vấn đề khi cài đặt HAXM với Android Studio thì hãy cài đặt nó trực tiếp nhé. Mình có hướng dẫn ở đây.
Trong cửa sổ cài đặt Emulator, các bạn hãy nhấn Next để tiếp tục.
Cửa sổ này cho phép chúng ta đặt tên của Emulator. Các bạn có thể đặt tên theo ý muốn của mình.
Mình đang sử dụng Pixel 4, Android API 29 với orientation là Portrait. Orientation là kiểu hiển thị emulator theo chiều dọc (Portrait) hay chiều ngang (Landscape) đó các bạn!
Ở đây, Android Studio còn cho phép chúng ta cài đặt một số tính năng Advanced trong phần Show Advanced Settings:
Để đơn giản, mình sẽ không thay đổi gì trong phần Advanced Settings này hết các bạn nhé!
Nhấn Finish, các bạn sẽ thấy một Emulator mới xuất hiện trong cửa sổ Device Manager như sau:
Và các bạn cũng thấy nó xuất hiện trong menu Run Configuration.
Từ giờ, các bạn có thể sử dụng Emulator này để chạy Android application rồi đó các bạn!