Android Studio là môi trường lập trình dành cho các lập trình viên phát triển ứng dụng cho các thiết bị chạy trên nền tảng Android. Ứng dụng sẽ được viết chủ yếu bằng ngôn ngữ lập trình Java, Kotlin. Android studio sẽ sử dụng Android SDK (Android software development kit) và Gradle tooling để convert những file này thành ứng dụng Android. Nó cho phép biên dịch, đóng gói và triển khai và khởi chạy ứng dụng sau khi đã build xong.
Hầu hết các file cấu hình trong Android đều dưới dạng XML. Android Studio cung cấp các trình sửa file cho từng file riêngbiệt. Cấu hình lưu ý trước khi cài đặt:
-Microsoft®Windows®8/7/Vista/2003(32or64-bit).
-Tối thiểu 2GB RAM, đề nghị:4GB RAM.(Tốt nhất là 8GB). -Ổ cứng trống ít nhất 400MB, nên trống từ 2GB trở lên. -Độ phân giải tối thiểu 1280x800.
-Java Development Kit().
- Lựa chọn thêm cho accelerated emulator: Intel® processor with support for
functionality.
Cách cài đặt: Truy cập vào websites: https://developer.android.com/studio/ để download phần mềm.
Hình 4. 2 Tải phần mềm Android Studio.
Sau khi tải tệp tin cài đặt về, mở file .exe để tiến hành cài đặt. Nhấn Next → Next → Next → Install để tiến hành cài đặt, quá trình cài đặt diễn ra từ 25 đến 30 phút
Tiếp theo nhấn Next và cuối cùng nhấn Finish. Tới đây quá trình cài đặt phần mềm đã xong.
Hình 4. 4 Kết thúc quá trình cài đặt phần mềm Android Studio
Tạo một project mới:
- Nhấp đúp chuột vào biểu tượng Android Studio để mở chươg trình.
- Chọn Start a new Android Studio project để tạo một project mới.
-Màn hình Create Android Project xuất hiện gồm có:
-Application name: Phần đặt tên cho ứng dụng.
-Company domain: Tên miền của người lập trình. Hệ thống sẽ sử dụng -Application name và Company domain để tạo một package đưa ứng dụng lên Google Play.
-Project location: Địa chỉ lưu trữ project -Package name: Tên gói
Sau khi nhấn Finish, phần mềm sẽ tiến hành tạo project, tiến trình sẽ diễn ra từ 30 giây đến 1 phút.
Khi project đã được tạo, cửa sổ lập trình sẽ xuất hiện, thẻ MainActivity.java
sẽ hiện ra đầu tiên.
Thẻ MainActivity.java là nơi để viết chương trình chính cho phần mềm.
Hình 4. 7Màn hình thẻ MainActivity.java
Thẻ AndroidManifest.xml nơi hiện các quyền và cấp quyền cho ứng dụng truy cập phần cứng trên điện thoại.
Hình 4. 8Màn hình thẻ AndroidManifest.xml.
- Thẻ con Design cho phép chỉnh sửa trực tiếp ứng dụng bằng cách kéo thả các biểu tượng, chỉnh sửa thông số của các biểu tượng:
Hình 4. 9 Màn hình thẻ con thiết kế giao diện
-Thẻ con Text sẽ cho phép thiết kế giao diện bằng các tập lệnh.