Cách cài đặt android studio

Hướng dẫn setup môi trường thiên nhiên cách tân và phát triển ứng dụng Android Studio, sản xuất thứ ảo nhằm chạy demo vận dụng, thực hành thực tế tạo project Android trước tiên để mày mò cấu trúc cơ bản


Cài đặt Android Studio, môi trường xung quanh phát triển ứng dụng Android

Android Studio là pháp luật toàn vẹn nhằm cải cách và phát triển ứng dụng cho Android, các bạn dễ chịu và thoải mái viết code bởi những ngôn ngữ lập trình tùy thích hợp trên nó nhỏng C++, Java, Kotlin, tới thời điểm này với việc triển khai xong của chính nó câu hỏi mua đặtcùng tùy chỉnh khôn xiết đơn giản dễ dàng.

Bạn đang xem: Cách cài đặt android studio

Để cài đặt thật đơn giản và dễ dàng, bản chỉ bài toán tải bộ mua Android Studio tại Download Android Studio,rồi chạy tệp tin thiết lập đó.


Trong quy trình setup bạn chỉ việc xem xét, khi hỏi chọn những thành phần bạn lựa chọn setup không hề thiếu như hình (Gồm cả SDK cùng AVD - sản phẩm ảo)

*

Lần đầu tiên khởi chạy Adnroid Studio, nó đang thực hiện cập nhật một loạt các yếu tố, canh cho nó cập nhật tuy nhiên xuất hiệnscreen Wizad, từ kia tùy bạn sử dụng rất có thể tạo thành Project bắt đầu tốt mlàm việc Project sẽ bao gồm sẵn để triển khai việc.

*

Bắt đầu một Project mới với Android Studio

Giờ triển khai chế tạo một ứng dụng Android dễ dàng trước tiên, chạy áp dụng kia dễ dàng hiện thị cái chữ Lập trình với Android Studio

quý khách hàng chạy Android Studio, tiếp đến lựa chọn Start a new Android Studio Project, màn hình hiển thị bắt đầu hiện thị ra bạn điền các công bố ứng dụng nlỗi hình:

*
Application name : Tên áp dụng của bạn (ví dụ bên trên lựa chọn là FirstApp) Company domain : chọn domain name của vận dụng ví dụ qplay.vn Project location : đường dẫn cho tới tlỗi mục lưu dự án

Nhấn Next đến screen Target Android Devices

*

Ở màn hình này lựa chọn Phone & Table nhằm phía lập trình áp dụng mang lại Smartphone, máy vi tính bảng. Phần API hoàn toàn có thể lựa chọn là API 14 (áp dụng đã chạy được gần như 100% các trang bị Android, chúng ta suy nghĩ con số này, lựa chọn API tốt thì ứng dụng chạy được trên những vật dụng cũ tuy nhiên các API tiến bộ lại ko cần sử dụng được, ngược trở lại chọn API cao thì áp dụng được không ít tlỗi viện bắt đầu nhưng mà con số sản phẩm công nghệ new trên Thị Phần lại thấp hơn. Chọn API 14 tương xứng các vật dụng chạy Android 4.0 trsinh sống đi đã chạy được)

Nhấn Next tới màn hình Add an Activity lớn Mobile

*

Ở ngươi hình này Android Studio giới thiệu một trong những mẫu (template) thông số kỹ thuật sẵn để bạn chọn lựa, để bước đầu ta rất có thể chọn Empty Activy

Nhấn Next cho màn hình Config Activity

*

Ở phía trên chúng ta có thể chọn:

Activity name : Quý khách hàng khắc tên Activity ví dụ FirstActivity, Android Studio sẽ cần sử dụng tên này khắc tên cho một class Java nó tạo ra, lớp này kế thừa lớp Activity (lớp Activity là gì sẽ mày mò sau, tại đây chúng ta cũng có thể gọi nó nhỏng một cửa sổ - một screen thiết yếu của vận dụng của bạn). Layout Name: là tên layout, Android Studio sẽ khởi tạo ra một tệp tin có tên các bạn lựa chọn (mở rộng xml), câu chữ file này biểu lộ các nhân tố hiện thị lên được trong Activiy, nó sẽ tiến hành Activity hấp thụ vào trước khi hiện thị lên màn hình.

Nhấn Finish, bạn đã có một Project Android Studio. quý khách hàng hãy chờ cho thành phần Gradle của Android Studio cập nhật thông số kỹ thuật áp dụng bạn bắt đầu tạo ra, vào quá trình lần đầu tạo ra, nếu như nó thấy còn thiếu tlỗi viện như thế nào, component làm sao nó đang xuất hiện thêm cửa sổ Gradle Sync gợi ý cài về thì các bạn hãy chấp nhận sở hữu về.Nlỗi hình bên dưới hãy nhấn vào Install missing platsize ...

*

quý khách hàng chờ vài giây, để Android Studio hiện lên đọc tin chi tiết về Project bên trên màn hình hiển thị.

Tìm gọi hành lang cửa số Project và hành lang cửa số Edit

Sau Lúc tạo dự án FirstApp, thì cửa sổ hiện thị lên ra để cho chính mình bước đầu làm việc, cơ bạn dạng độc nhất phiên bản thấy phía bên trái là Project, hiện thị cấu trúcdự án của bạn, một bên là hành lang cửa số nhằm chúng ta biên soạn thảo những thành phần

*

Khám phá sơ qua về kết cấu Project : nhìn vào phần của sổ Project, chúng ta thấy nó có cấu trúc dạng cây, mô tả chính cấu trúcmột dự án Android

*

Quý khách hàng hoàn toàn có thể bnóng knghiền vào cụ thể từng nhân tố giúp xem cụ thể, tốt mở nó ra trong cửa sổ soạn thảo nhằm biên tập các nhân tố tương xứng, cơ phiên bản rất có thể lúc đầu bạnlàm quen cùng với các thành phần:

manifests : tđê mê chiếu đến file AndroidManifest.xml, file này để các bạn biểu thị cấu trúc chủ yếu của App, nhằm mục đích dúng Android OS hiểu rằng các thiết lập cơ phiên bản của App nhằm khởi chạy được nó, như Activiy như thế nào sẽ tiến hành chạy, vận dụng xin phần lớn quyền gì trong sản phẩm công nghệ ... java : thỏng mục lưu trữ những tệp tin code java của vận dụng, lớp FirstActivity được tư tưởng cùng với file FirstActivity.java lưu lại trong kết cấu thự mục này res : lưu trữ những file tài nguyên mà áp dụng vẫn thực hiện cho, nó tổ chức thành những tlỗi mục nhỏ như: drawable : ở chỗ này cơ bản giữ những đối tượng người tiêu dùng đồ họa nhỏng các hình ảnh dạng png, các ảnh dạng xml ... layout : lưu trữ những tệp tin xml màn trình diễn về nguyên tố, bố cục tổng quan của những nhân tố hiện lên được bên trên màn hình mipbản đồ : cũng để lưu các đối tượng người sử dụng hình hình ảnh, ví dụ icon áp dụng ic_launcher đặt ở đây values: đựng những tệp tin như colors.xml, dimens.xml, strings.xml,styles.xml, đây là các tệp tin xml tư tưởng các cực hiếm rất có thể thực hiện vào áp dụng như Color, kích thước, các chuỗi, những theme ... Gradle Scripts chứa được nhiều nhánh con nhỏng build.gradle, local.properties ... là chỗ chúng ta cấu hình thiết lập các thông số kỹ thuật nhằm Gradle build vận dụng. Quý khách hàng lưu ý Gradle là 1 lý lẽ tích thích hợp vào Android Studio, tính năng của chính nó build mã mối cung cấp, kết hợp tài nguyên, phân tích xml ... rồi kết hợp chúng lại cùng nhau tạo ra áp dụng chạy xe trên JVM.

Xem thêm: 1500++ Những Câu Nói Hay Trong Cuộc Họp, Cách Phát Biểu Trước Cuộc Họp

Khám phá code công tác FirstActivity

Bạn mở FirstActivity.java ra, văn bản của nó như thế này:

package net.xuanthulba.firstapp;import apk.support.v7.phầm mềm.AppCompatActivity;import app android.os.Bundle;public class FirstActivity extends AppCompatActivity
Override protected void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); setContentView(R.layout.activity_first); Lớp FirstActivity kế thừa trường đoản cú AppCompatActivity của tlỗi viện Android, cho nên nó là 1 trong Activity. Một Activity phát âm như một hành lang cửa số, bên phía trong nó đựng những nhân tố nhằm nó tương tác với báo tin cho người cần sử dụng. Quý khách hàng hoàn toàn có thể chuyển một đồ họa cơ mà bạn khái niệm (vào file activity_first.xml) vào nó bởi cách tiến hành setContentView.

Trong hệ thống Android, Lúc Activity được tạo thành nó lúc nào cũng call cách thức onCreate (coi kỹ rộng vòng đời Activity) bắt buộc bạn thấy có vượt sở hữu (overrided) cách thức này với trong số đó bao gồm Gọi setContentView nhằm hấp thụ UI cùng với tham mê số là ID R.layout.activity_first trỏ cho activity_first.xml

Tiếp theo các bạn mnghỉ ngơi activity_first.xml

*

File viết bằng ngôn từ XML này, chứa các thành phần Hotline là View, sẽ được Activity hấp thụ vào để hiện lên. Quý khách hàng thấy có một trong những phần tử làTextView với thuộc tính android:text="Hello World!", phần tử này dùng để làm hiện thị lên chữ trong Android,bạn hãy cầm cố cái chữ "Hello World!" bằng dòng chữ của riêng rẽ các bạn, ví dụ: Lập trình cùng với Android Studio và thêmmột thuộc tính android:textColor="
android:color/holo_red_dark" để thay đổi chữ màu đỏ.

Make Project - Android

Bất kỳ thời khắc như thế nào, sau khi gồm sự biến đổi về code, tài nguim ... bạn có nhu cầu Gradle triển khai buil, biên dịch code, kết hợptài nguyên trong Project các bạn chọn menu: Build > Make Project hoặc dìm tổ hợp phím Ctrl + F9,quá trình Build ứng dụng sẽ diễn ra, nếu gồm lỗi nào đang xuất hiện thông báo lỗi. khi quy trình Make Project không tồn tại lỗi gì,bạn có thể xuất ra thành tệp tin app android để setup, publish ứng dụng ... (vẫn thảo luận sau), hoặc bạn thực hiện chạy ngay ứng dụngtrên sản phẩm công nghệ demo (thứ thật hoặc máy ảo) vẫn trình bày ngay tiếp sau đây.

Tạo thứ ảo Android cùng với AVD Manager, chạy test code

quý khách hàng hoàn toàn có thể kết nối trang bị Android thiệt để chạy ứng dụng (lưu giữ trong sản phẩm công nghệ thật đề nghị vào Setting chuyển sang trọng cơ chế Developer quý phái on,tùy thuộc vào phiên bản Android đang chạy bên trên sản phẩm nhưng mà kích hoạt chế độ này có các bước khác nhau, chúng ta dùng thiết bị làm sao thì tra công bố kích hoạtchế độ này bên trên trang bị đó. lấy ví dụ như chúng ta có thể search: enable developer option on samsung s3

Ở trên đây, bạn có thể chế tạo các sản phẩm công nghệ ảo Android, với sự mềm mỏng hơn vào câu hỏi chạy demo vận dụng (chúng ta tuyển chọn được kích thước cơ mà hình - thông số kỹ thuật phần cứng, chọnđược phiên bạn dạng Android).

Trình làm chủ sản phẩm công nghệ ảo đi kèm theo Android Studio có tên là Android Virtual Device Manager, mngơi nghỉ mức sử dụng này phải bằng phương pháp truy vấn vào menu: tools > Android > AVD Manager

*

Để tạo ra vật dụng new nhấn vào Create Virtual Device ...

*

Trong cửa sổ Select hardware này, chúng ta chọn phần cứng ao ước tạo nên sản phẩm công nghệ ảo, sau khoản thời gian chọn bnóng Next

*

Ở trên đây các bạn chọn phiên bản Android làm sao ước ao sở hữu vào máy ảo, tất cả 3 tab để chúng ta lựa chọn: Recommended - list lời khuyên, x86 image - Androidchạy dựa vào kiến trúc chip x86, Other - những bản Androi khác. Quý khách hàng chọn rước một phiên bạn dạng Android (nếu phiên bản chọn bao gồm chữ Download thì bấm chuột nhằm sở hữu về).Tiếp theo bấm Next, đặt một thương hiệu đến trang bị đễ dễ quản ngại lý

do đó bạn đã có một thiết bị ảo, bạn có thể chạy thử ngay bằng cách nhấn vào ký hiệu play trong trình AVD Manager

Chạy thử code của Project bên trên sản phẩm áo

Trong Android Studio bạn có thể dìm Shift + F10 hoặc vào menu: run > run phầm mềm ....Một hành lang cửa số hiện ra, bao gồm danh sách thiết bị vẫn liên kết với những thiết bị ảo bạn đang chế tác. Muốn code chạy trên thiết bị làm sao, thì lựa chọn lắp thêm đó vào OK.

Máy ảo sẽ tiến hành mở ra (trường hợp không mở) với ứng dụng của công ty sẽ code sẽ tiến hành nạp với chạy xe trên đồ vật ảo này.