Cài đặt và sử dụng Android Studio, chạy chương trình Hello World!
Bài học này sẽ trình bày cho bạn cách tạo một project Android với Android Studio và mô tả các tệp căn bản trong project này.
Trước hết, bạn cần tải về và cài đặt phiên bản mới nhất của Android Studio tại đây.
Xem Video Hướng dẫn cài đặt Android Studio
Tạo một Project Android
Sau khi cài đặt thành công Android Studio, các bạn kích vào biểu tượng Android Studio trên màn hình hoặc tìm trong menu Start
- Trong màn hình Welcome to Android Studio, kích vào Start a new Android Studio project.hoặc nếu bạn có một project đã mở, bạn chọn menu File > New Project.
- Trong cửa sổ Create New Project, nhập vào các thông số:
- Application Name: “HelloWorld”
- Company Domain: “timoday.edu.vn”
Bạn có thể thay đổi nơi lưu trữ ở mục Project location.
- Kích nút Next.
- Trong màn hình Target Android Devices, để các giá trị mặc định và ấn nút Next.
- Trong màn hình Add an Activity to Mobile, chọn Empty Activity và kích nút Next.
- Trong màn hình Configure Activity, giữ các giá trị mặc định và ấn nút Finish.
Sau một vài bước xử lý, Android Studio mở cửa sổ giao diện phát triển (IDE) như hình dưới.
Giải thích một số file quan trọng trong 1 Project:
Trong cửa sổ Project (nếu không thấy có bạn có thể vào View > Tool Windows > Project) và trong màn hình Android bạn sẽ nhìn thấy một danh sách đổ xuống từ trên xuống dưới các file như sau:
- app > java > com.example.myfirstapp > MainActivity
- Đây là activity chính (giống như hàm main trong các ngôn ngữ lập trình khác). Khi bạn chạy ứng dụng, hệ thống sẽ gọi Activy này và nạp giao diện.
- app > res > layout > activity_main.xml
- Đây là một file XML định nghĩa giao diện của activity. Trong ví dụ này nó chứa một phần tử
TextView
với nội dung là “Hello world!”. - app > manifests > AndroidManifest.xml
- Tệp manifest mô tả các thành ứng dụng và xác định các thành phần (component) cho ứng dụng.
- Gradle Scripts > build.gradle
- Bạn sẽ nhìn thấy hai tệp có cùng tên: một cho project và một cho module “app”. Mỗi module có một file
build.gradle
riêng, nhưng trong project hiện tại chỉ có một module. Bạn sẽ thường làm việc với filebuild.gradle
của module để cấu hình các công cụ mà Gradle biên dịch ứng dụng của bạn. Bạn có thể xem thêm về file này trong Cấu hình ứng dụng của bạn.
Chạy ứng dụng
Bạn có thể chạy ứng dụng trên một thiết bị thực hoặc chạy trên thiết bị giả lập.
Chạy trên thiết bị thực
Cài đặt thiết bị của bạn như sau:
- Kết nối thiết bị của bạn với máy tính bạn đang phát triển ứng dụng. Nếu bạn đang sử dụng hệ điều hành windows, bạn cần cài đặt driver thích hợp cho thiết bị của bạn.
- Kích hoặt USB debugging trong tuỳ chọn Developer options như sau:
- Mở Settings app.
- (Với hệ điều hành Android 8.0 hoặc phiên bản cao hơn) chọn System.
- Cuộn xuống phía dưới và chọn About phone.
- Cuận xuống phía dưới và ấn Build number 7 lần.
- Trở lại màn hình trước và tìm Developer options gần phía cuối.
mở Developer options, và rồi cuận xuống để tìm và kích hoạt USB debugging.
Chạy app trên thiết bị của bạn như sau:
- Trong Android Studio, kích trên module app trong cửa sổ Project và chọn Run > Run (hoặc kích nút Run trên thanh Toolbar).
- Trong cửa sổ Select Deployment Target, chọn thiết bị của bạn và kích OK.
Android Studio sẽ cài đặt ứng dụng này trên thiết bị của bạn và chạy nó. Bạn sẽ nhìn thấy dòng chữ “Hello World!” được hiển thị trên ứng dụng của bạn.
Chạy trên thiết bị giả lập
Chạy ứng dụng của bạn trên thiết bị giả lập như sau:
- Trong Android Studio, kích trên module app trong cửa sổ Project và rồi chọn Run > Run (hoặc kích nút Run trong thanh toolbar).
- Trong cửa sổ Select Deployment Target, kích Create New Virtual Device.
- Trong màn hình Select Hardware, chọn một thiết bị mobile ví dụ như Pixel, và rồi kích nút Next.
- Trong màn hình System Image, chọn phiên bản và API cao nhất. Nếu bạn không có phiên bản nào được cài đặt thì một link Download sẽ xuất hiện, rồi bạn kích và hoàn thành việc tải về.
- Kích Next.
- Trên màn hình Android Virtual Device (AVD), bỏ qua các cài đặt và kích Finish.
- Trở lại hộp thoại Select Deployment Target, chọn thiết bị mà bạn vừa tạo và kích OK.
Android Studio sẽ cài đặt ứng dụng của bạn trên thiết bị giả lập và chạy nó. Bạn sẽ nhìn thấy “Hello World!” được hiển thị trên thiết bị giả lập.