[Android Cơ Bản] Tạo dự án đầu tiên với Android Studio

Hi các em, trong bài ngày hôm nay thầy hướng dẫn các em các tạo dự án Android đầu tiên với phần mềm Android Studio

Để làm theo bài này, trước hết các em cần cài đặt chương trình Android Studio ở đường link : https://developer.android.com/studio/

Tiếp theo, khi cài đặt thành công, chúng ta làm theo các bước sau :

Chon File -> New -> New Project

Bước kế tiếp, chọn mẫu dự án bất kì, nếu mới học thì chúng ta chọn Empty Activity (Tức là ứng dụng với 1 màn hình giao diện được tạo sẵn)

Chọn Next rồi điền các thông tin cần thiết

Ô 1 : Tên của dự án, Có thể chứa tiếng việt, chữ hoa chữ thường, ko nên dùng kí tự đặc biệt

Ô 2 : tên của thư mục chứa file code java. đặt tên theo tiêu chuẩn chữ thường a-z, ko dấu cách, ko kí tự đặc biệt, ko dùng tiếng việt có dấu. thông thường 1 ứng dụng sẽ có 1 tên miền riêng, như vậy chúng ta đặt ví dụ : com.dotplays.myapp

Quan trọng : package name là id cho ứng dụng khi up lên CH Play sau này nên nó cần phải duy nhất, ko trùng với các ứng dụng khác
Ngoài ra ko có chứa nội dung gây hiểu nhầm cho người dùng. Ví dụ : cố tình đặt tên nhái 1 ứng dụng nổi tiếng khác, chứa tên của các dịch vụ google, từ khóa phản cảm, tục tĩu … Khi vi phạm đều bị khóa ứng dụng và phạt cảnh cáo (hay còn gọi là ăn gậy, 1 tài khoản CH Play mua mất phí trọn đời (life time) là 19$ bị ăn 3 gậy thì khóa tài khoản)

package name của ứng dụng khi up lên CH Play

Ô 3 : nơi lưu dự án . tên thư mục đảm bảo theo quy tắc của lập trình Java. đường dẫn (đia chỉ) ko chứa dấu cách, kí tự đặc biệt, tiếng việt

Ô 4 : Android hiện tại hỗ trợ 2 ngôn ngữ để lập trình là Java và Kotlin. Tùy theo nhu cầu mà chúng ta sẽ chọn

Ô 5 : Phiên bản Android tối thiểu của thiết bị cần có để có thể chạy được ứng dụng này .

Để biết thêm chi tiết chọn phiên bản Android nào cho phù hợp. chúng ta nhấn vào ô 6 : help me choose

Bấm Finish để kết thúc

Nếu lần đầu tiên khởi tạo dự án, chương trinh cần có kết nối Internet tốt để tải các thư viện cần thiết . quá trình mất từ 5-30p tùy mạng, tùy máy, các bạn kiên nhẫn chờ đợi

Phần 2 : Tạo máy ảo hoặc kết nối máy thật

  1. Tạo máy ảo

Nếu ko có máy thật, các em có thể sử dụng rất nhiều các lựa chọn là các máy ảo (Android Simulator) như máy ảo mặc định của Android Studio, Nox, Genymotion, Blue Stack …
Tuy nhiên, máy thật vẫn là chuẩn nhất nhé.

Chọn AVD Manager để tải máy ảo
Tải 1 máy ảo bất kì, tuy nhiên nên chọn phiên bản Android thấp nhất là 6.0
Tải phiên bản mong muốn và bấm Next
Đặt tên và Finish

Sau khi hoàn tất . Nhấn nút màu xanh lá , tam giác để chạy chương trình hoặc bấm phím tắt Shift + F10

Kết quả

2. Kết nối với máy thật

Nếu ko muốn sử dụng máy ảo (tốn ram) thì các bạn có thể dùng máy thật thay thế .
Để kết nối thì sẽ có 2 cách : qua cáp sạc usb hoặc wifi

Qua cáp sạc usb : chúng ta cần bật tính năng Tùy chọn Nhà phát triển cho điện thoại trước (mặc định điện thoại bị ẩn chức năng này đi)
Tùy theo mỗi điện thoại thì cách mở sẽ ở vị trí khác nhau.
NHƯNG về cơ bản các bạn cần tìm được mục Build Number (Số hiệu bản Build) trong phần Device Info (Thông tin thiết bị), Bấm liên tục vào hàng Build Number 7 lần thì chế độ Tùy chọn nhà phát triển được mở

Sau khi mở lên, các bạn tìm Tùy chọn nhà phát triển và mở chế độ USB Debug.

Khi kết nối thành công, thì chương trình hiển thị thiết bị được ghép nối :
( trong hình thầy đang sử dụng Samsung Note 8 đã được kết nối thành công )

Kết nối qua WIFI :

Trong trường hợp không có cáp, chúng ta có thể cài trực tiếp ứng dụng qua wifi (cách này chậm hơn dùng cáp nhé)

Đầu tiên chúng ta truy cập File -> Settings -> Plugins. Cài thêm 1 tiện ích là Android Wifi ADB . Sau khi cài xong, chúng ta khởi động lại Android Studio nhé.

Sau khi cài đặt xong, các bạn kết nối cáp và bấm nút AndroidWifiADB như trong hình. sau khi chương trình báo kết nối thành công, các bạn có thể rút cáp và bấm Run như bình thường mà không cần thiết bị có cắm cáp. 😀

Lưu ý : điện thoại và laptop cần sử dụng chung 1 wifi nhé.

Như vậy, trong bài này, thầy đã hướng dẫn các tạo dự án mới với Android Studio