Networks Business Online Việt Nam & International VH2

Làm quen với Android Studio | Android Developers

Đăng ngày 08 November, 2022 bởi admin
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn .Android Studio là thiên nhiên và môi trường tăng trưởng tích hợp ( IDE ) chính thức để tăng trưởng ứng dụng Android, dựa trên IntelliJ IDEA. Dựa trên những trình soạn thảo mã và công cụ tăng trưởng can đảm và mạnh mẽ của IntelliJ, Android Studio còn cung ứng thêm nhiều tính năng giúp bạn nâng cao hiệu suất khi kiến thiết xây dựng ứng dụng Android, ví dụ điển hình như :

  • Một hệ thống xây dựng linh hoạt dựa trên Gradle
  • Một trình mô phỏng nhanh và nhiều tính năng
  • Một môi trường hợp nhất nơi bạn có thể phát triển cho mọi thiết bị Android
  • Áp dụng thay đổi để đẩy mã và tài nguyên cần thay đổi vào ứng dụng đang chạy mà không cần khởi động lại ứng dụng
  • Mã mẫu và tích hợp GitHub để giúp bạn xây dựng các tính năng ứng dụng phổ biến cũng như nhập mã mẫu
  • Đa dạng khung và công cụ thử nghiệm
  • Công cụ tìm lỗi mã nguồn (lint) để nắm bắt hiệu suất, khả năng hữu dụng, khả năng tương thích với phiên bản và các vấn đề khác
  • Hỗ trợ C++ và NDK
  • Tích hợp sẵn tính năng hỗ trợ Google Cloud Platform, giúp dễ dàng tích hợp Google Cloud Messaging và App Engine

Trang này ra mắt những tính năng cơ bản của Android Studio. Để nắm được nội dung tóm tắt về những thay đổi mới nhất, hãy xem Ghi chú phát hành của Android Studio .

Cấu trúc dự án

Hình 1. Các tệp dự án trong chế độ xem Android.

Mỗi dự án Bất Động Sản trong Android Studio chứa một hoặc nhiều mô-đun có tệp mã nguồn và tệp tài nguyên. Có những loại mô-đun sau :

  • Mô-đun ứng dụng Android
  • Mô-đun thư viện
  • Mô-đun Google App Engine

Theo mặc định, Android Studio biểu lộ những tệp dự án Bất Động Sản của bạn trong chính sách xem dự án Bất Động Sản Android, như trong hình 1. Chế độ xem này được sắp xếp theo mô-đun để bạn hoàn toàn có thể truy vấn nhanh vào những tệp nguồn chính của dự án Bất Động Sản .

Bạn có thể thấy tất cả tệp bản dựng ở cấp cao nhất trong Gradle Scripts (Tập lệnh Gradle) và mỗi mô-đun ứng dụng chứa các thư mục sau:

  • manifests: Chứa tệp AndroidManifest.xml.
  • java: Chứa các tệp mã nguồn Java, bao gồm cả mã kiểm thử JUnit.
  • res: Chứa mọi tài nguyên không phải mã, chẳng hạn như bố cục XML, chuỗi giao diện người dùng và hình ảnh bitmap.

Cấu trúc dự án Android trên ổ đĩa khác với cách trình bày ở đây. Để xem cấu trúc tệp thực tế của dự án, hãy chọn Project (Dự án) trong trình đơn thả xuống Project (Dự án) (trong hình 1, mục này có tên Android).

Bạn cũng có thể tùy chỉnh chế độ xem các tệp dự án để có thể tập trung vào một số khía cạnh cụ thể trong việc phát triển ứng dụng. Ví dụ: khi chọn chế độ xem Problems (Vấn đề) cho dự án, bạn sẽ thấy đường liên kết đến các tệp nguồn chứa mọi lỗi cú pháp và mã hoá đã tìm thấy, chẳng hạn như thẻ đóng phần tử XML bị thiếu trong tệp bố cục.

Hình 2. Các tệp dự án trong chế độ xem Problems (Vấn đề) cho thấy một tệp về bố cục có lỗi.

Để biết thêm thông tin, hãy xem nội dung Tổng quan về dự án Bất Động Sản .

Giao diện người dùng

Cửa sổ chính của Android Studio gồm có những khu vực logic được xác lập trong hình 3 .

Hình 3. Cửa sổ chính của Android Studio.

  1. Toolbar (thanh công cụ) cho phép bạn thực hiện nhiều thao tác, bao gồm cả việc chạy ứng dụng của bạn và chạy các công cụ Android.
  2. Navigation bar (thanh điều hướng) giúp bạn điều hướng trong dự án và mở các tệp để chỉnh sửa. Công cụ này mang một cấu trúc nhỏ gọn hơn cấu trúc bạn thấy trong cửa sổ Project (Dự án).
  3. Editor window (Cửa sổ trình chỉnh sửa) là nơi bạn tạo và sửa đổi mã. Tuỳ thuộc vào loại tệp hiện tại, trình chỉnh sửa có thể thay đổi. Ví dụ: khi bạn xem tệp bố cục, trình chỉnh sửa sẽ xuất hiện dưới dạng Layout Editor (Trình chỉnh sửa bố cục).
  4. Tool window bar (Thanh cửa sổ công cụ) nằm xung quanh bên ngoài cửa sổ IDE và chứa các nút cho phép bạn mở rộng hoặc thu gọn từng cửa sổ công cụ riêng lẻ.
  5. Tool windows (Cửa sổ công cụ) cho phép bạn truy cập vào các công việc cụ thể như quản lý dự án, tìm kiếm, kiểm soát phiên bản, v.v. Bạn có thể mở rộng và thu gọn chúng.
  6. Status bar (Thanh trạng thái) cho thấy trạng thái của dự án và chính IDE cũng như mọi cảnh báo hoặc thông báo.

Bạn hoàn toàn có thể sắp xếp hành lang cửa số chính để có thêm khoảng trống trên màn hình hiển thị bằng cách ẩn hoặc vận động và di chuyển thanh công cụ và hành lang cửa số công cụ. Bạn cũng hoàn toàn có thể sử dụng phím tắt để truy vấn vào hầu hết những tính năng của IDE .
Lúc nào bạn cũng hoàn toàn có thể tìm kiếm trong mã nguồn, cơ sở tài liệu, thao tác, thành phần của giao diện người dùng, v.v. bằng cách nhấn đúp vào phím Shift hoặc nhấp vào kính lúp ở phía trên bên phải hành lang cửa số Android Studio. Tính năng này hoàn toàn có thể rất có ích, ví dụ điển hình như khi bạn đang cố gắng nỗ lực tìm một thao tác IDE đơn cử mà bạn đã quên cách kích hoạt .

Cửa sổ công cụ

Thay vì sử dụng những góc nhìn đặt trước, Android Studio sẽ nghe theo ngữ cảnh của bạn và tự động hóa cho thấy những hành lang cửa số công cụ tương thích khi bạn thao tác. Theo mặc định, những hành lang cửa số công cụ thường dùng nhất được ghim vào thanh hành lang cửa số công cụ ở cạnh hành lang cửa số ứng dụng .

  • Để mở rộng hoặc thu gọn một cửa sổ công cụ, hãy nhấp vào tên công cụ đó trong thanh cửa sổ công cụ. Bạn cũng có thể kéo, ghim, bỏ ghim, đính kèm và tách cửa sổ công cụ.
  • Để trở lại bố cục cửa sổ công cụ mặc định hiện tại, hãy nhấp vào Window (Cửa sổ) > Restore Default Layout (Khôi phục bố cục mặc định) hoặc tuỳ chỉnh bố cục mặc định bằng cách nhấp vào Window (Cửa sổ) > Store Current Layout as Default (Lưu trữ bố cục hiện tại làm mặc định).
  • Để hiện hoặc ẩn toàn bộ thanh cửa sổ công cụ, hãy nhấp vào biểu tượng cửa sổ ở góc dưới cùng bên trái cửa sổ Android Studio.
  • Để tìm một cửa sổ công cụ nào đó, hãy di chuột qua biểu tượng cửa sổ rồi chọn cửa sổ công cụ đó trên trình đơn.

Bạn cũng hoàn toàn có thể dùng phím tắt để mở cửa sổ công cụ. Bảng 1 liệt kê list phím tắt cho những hành lang cửa số thông dụng nhất .

Bảng 1. Phím tắt cho một số cửa sổ công cụ hữu ích.

Cửa sổ công cụ Windows và Linux Mac
Dự án Alt+1 Command+1
Quản lý phiên bản Alt+9 Command+9
Chạy Shift+F10 Control+R
Gỡ lỗi Shift+F9 Control+D
Logcat Alt+6 Command+6
Quay lại trình chỉnh sửa Esc Esc
Ẩn tất cả cửa sổ công cụ Control+Shift+F12 Command+Shift+F12

Nếu bạn muốn ẩn tất cả thanh công cụ, cửa sổ công cụ và thẻ trình chỉnh sửa, hãy nhấp vào View > Enter Distraction Free Mode (Xem > Chuyển sang Chế độ không gây mất tập trung). Thao tác này sẽ bật Distraction Free Mode (Chế độ không gây mất tập trung). Để thoát khỏi Chế độ không gây mất tập trung, hãy nhấp vào View > Exit Distraction Free Mode (Xem > Thoát khỏi Chế độ không gây mất tập trung).

Bạn hoàn toàn có thể dùng tính năng Speed Search ( Tìm kiếm nhanh ) để tìm kiếm và lọc trong hầu hết hành lang cửa số của công cụ trong Android Studio. Để sử dụng tính năng Speed Search ( Tìm kiếm nhanh ), hãy chọn hành lang cửa số công cụ rồi nhập cụm từ tìm kiếm .
Để biết thêm những mẹo, hãy xem nội dung Phím tắt .

Hoàn tất mã

Android Studio có ba mô hình hoàn tất mã mà bạn hoàn toàn có thể vận dụng bằng cách dùng phím tắt .

Bảng 2. Phím tắt để hoàn tất mã.

Loại Mô tả Windows và Linux Mac
Hoàn tất cơ bản (Basic Completion) Hiện nội dung đề xuất cơ bản về các biến, loại, phương thức, biểu thức, v.v. Nếu liên tiếp gọi hai lần loại hình hoàn tất cơ bản, bạn sẽ thấy thêm nhiều kết quả, bao gồm cả các thành viên riêng tư và các thành viên tĩnh không nhập. Control+dấu cách Control+dấu cách
Hoàn tất thông minh (Smart Completion) Hiện các tuỳ chọn liên quan dựa trên ngữ cảnh. Loại hình hoàn tất thông minh sẽ nhận biết được loại dữ liệu và các luồng dữ liệu dự kiến. Nếu liên tiếp gọi hai lần loại hình hoàn tất thông minh, bạn sẽ thấy thêm nhiều kết quả, bao gồm cả các chuỗi. Control+Shift+Space Control+Shift+Space
Hoàn tất câu lệnh (Statement Completion) Hoàn tất câu lệnh hiện tại cho bạn, thêm dấu ngoặc đơn, dấu ngoặc vuông, dấu ngoặc nhọn còn thiếu, định dạng, v.v. Control+Shift+Enter Shift+Command+Enter

Bạn cũng có thể thực hiện các thao tác khắc phục nhanh và cho thấy các thao tác theo ý định bằng cách nhấn Alt+Enter.

Tìm mã mẫu

Trình duyệt mã mẫu ( Code Sample Browser ) trong Android Studio giúp bạn tìm những mã mẫu Android chất lượng cao do Google phân phối dựa trên hình tượng đang được làm điển hình nổi bật trong dự án Bất Động Sản. Để biết thêm thông tin, hãy xem nội dung Tìm mã mẫu .

Sau đây là 1 số ít mẹo giúp bạn điều hướng trên Android Studio .

  • Chuyển đổi giữa các tệp mới truy cập gần đây bằng thao tác Recent Files (Tệp gần đây). Nhấn Control+E (Command+E trên Mac) để xem Recent Files (Tệp gần đây). Theo mặc định, tệp truy cập gần đây nhất sẽ được chọn. Bạn cũng có thể truy cập vào cửa sổ công cụ bất kỳ thông qua cột bên trái trong thao tác này.
  • Xem cấu trúc của tệp hiện tại bằng cách sử dụng thao tác File Structure (Cấu trúc tệp).
    Làm hiện thao tác File Structure (Cấu trúc tệp) bằng cách nhấn Control+F12 (Command+F12 trên Mac). Khi sử dụng thao tác này, bạn có thể nhanh chóng di chuyển đến phần bất kỳ trong tệp hiện tại.
  • Tìm kiếm và chuyển đến một lớp cụ thể trong dự án bằng cách sử dụng thao tác Navigate to Class (Di chuyển đến lớp). Thực hiện thao tác bằng cách nhấn Control+N (Command+O trên Mac). Thao tác Navigate to Class (Di chuyển đến lớp) có hỗ trợ các biểu thức phức tạp, bao gồm dạng “bướu lạc đà” (camel hump), đường dẫn, nơi di chuyển dòng đến (line navigate to), so khớp tên đệm, v.v. Nếu liên tiếp gọi hai lần thao tác này, bạn sẽ thấy các kết quả có trong các lớp của dự án.
  • Di chuyển đến tệp hoặc thư mục bằng thao tác Navigate to File (Di chuyển đến tệp). Thực hiện thao tác Navigate to File (Di chuyển đến tệp) bằng cách nhấn Control+Shift+N (Command+Shift+O trên Mac). Để tìm kiếm thư mục thay vì tệp, hãy thêm / ở cuối biểu thức.
  • Chuyển đến một phương thức hoặc trường theo tên bằng thao tác Navigate to Symbol (Di chuyển đến biểu tượng).
    Thực hiện thao tác Navigate to Symbol (Di chuyển đến biểu tượng) bằng cách nhấn Control+Shift+Alt+N (Command+Option+O trên Mac).
  • Tìm tất cả các đoạn mã tham chiếu đến lớp, phương thức, trường, tham số hoặc câu lệnh tại vị trí con trỏ hiện tại bằng cách nhấn Alt+F7 (Option+F7 trên Mac).

Kiểu và định dạng

Khi bạn chỉnh sửa, Android Studio sẽ tự động áp dụng các định dạng và kiểu theo chỉ định trong chế độ cài đặt kiểu mã của bạn. Bạn có thể tùy chỉnh các chế độ định kiểu mã theo ngôn ngữ lập trình, bao gồm cả việc chỉ định quy ước cho thẻ, chế độ thụt lề, dấu cách, dòng trống, chế độ gói và dấu ngoặc. Để tuỳ chỉnh các chế độ định kiểu mã, hãy nhấp vào File (Tệp) > Settings (Cài đặt) > Editor (Trình chỉnh sửa) > Code (Mã) (Android Studio > Preferences (Tuỳ chọn) > Editor (Trình chỉnh sửa) > Code (Mã) trên Mac).

Mặc dù IDE tự động áp dụng định dạng khi bạn làm việc, nhưng bạn cũng có thể thể hiện rõ thao tác gọi Reformat Code (Mã định dạng lại) bằng cách nhấn Control+Alt+L (Opt+Command+L trên Mac) hoặc tự động thụt lề tất cả các dòng bằng cách nhấn Control+Alt+I (Control+Option+I trên Mac).

Hình 4. Mã trước khi định dạng.

Hình 5. Mã sau khi định dạng.

Thông tin cơ bản về việc quản lý phiên bản

Android Studio tương hỗ nhiều mạng lưới hệ thống quản trị phiên bản ( VCS ), gồm có cả Git, GitHub, CVS, Mercurial, Subversion và Google Cloud Source Repositories .
Sau khi nhập ứng dụng vào Android Studio, hãy dùng những tùy chọn trên trình đơn VCS Android để bật tính năng tương hỗ VCS cho mạng lưới hệ thống quản trị phiên bản mà bạn mong ước, tạo kho tàng trữ, nhập tệp mới vào chính sách quản trị phiên bản và thực thi những thao tác khác để quản trị phiên bản :

  1. Trên trình đơn VCS của Android Studio, hãy nhấp vào Enable Version Control Integration (Bật chế độ tích hợp quản lý phiên bản).
  2. Trên trình đơn thả xuống, hãy chọn một hệ thống quản lý phiên bản để liên kết với thư mục gốc của dự án, sau đó nhấp vào OK.

Trình đơn VCS giờ đây cho thấy 1 số ít tùy chọn quản trị phiên bản dựa trên mạng lưới hệ thống bạn đã chọn .

Lưu ý: Bạn cũng có thể sử dụng tuỳ chọn trên trình đơn File (Tệp) > Settings (Cài đặt) > Version Control (Quản lý phiên bản) để thiết lập và sửa đổi các chế độ kiểm soát phiên bản.

Hệ thống xây dựng Gradle

Android Studio sử dụng Gradle làm nền tảng cho mạng lưới hệ thống thiết kế xây dựng với nhiều tính năng dành riêng cho Android do Trình hỗ trợ Android dành cho Gradle cung ứng. Hệ thống thiết kế xây dựng này hoạt động giải trí như một công cụ tích hợp trên trình đơn Android Studio và độc lập với dòng lệnh. Bạn hoàn toàn có thể sử dụng những tính năng của mạng lưới hệ thống thiết kế xây dựng để làm những việc sau :

  • Tuỳ chỉnh, định cấu hình và mở rộng quy trình xây dựng.
  • Tạo nhiều tệp APK cho ứng dụng với đa dạng tính năng trong khi sử dụng cùng một dự án và mô-đun.
  • Sử dụng lại mã và tài nguyên trên các tập hợp nguồn (sourceset).

Nhờ vận dụng tính linh hoạt của Gradle, bạn có thể làm được những việc này mà không cần sửa đổi các tệp nguồn cốt lõi của ứng dụng. Tệp xây dựng trên Android Studio có tên là build.gradle. Đây là các tệp văn bản thuần tuý sử dụng cú pháp Groovy để định cấu hình bản dựng với các phần tử do Trình bổ trợ Android cho Gradle cung cấp. Mỗi dự án có một tệp xây dựng cấp cao nhất cho toàn bộ dự án và các tệp xây dựng cấp mô-đun riêng cho từng mô-đun. Khi bạn nhập một dự án hiện có, Android Studio sẽ tự động tạo ra các tệp xây dựng cần thiết.

Để khám phá thêm về mạng lưới hệ thống thiết kế xây dựng và cách định thông số kỹ thuật, hãy xem nội dung Định thông số kỹ thuật bản dựng .

Xây dựng biến thể

Hệ thống kiến thiết xây dựng hoàn toàn có thể giúp bạn tạo nhiều phiên bản của cùng một ứng dụng trong một dự án Bất Động Sản duy nhất. Việc này khá có ích nếu ứng dụng của bạn có cả phiên bản không lấy phí và phiên bản có tính phí hoặc nếu bạn muốn phân phối nhiều tệp APK qua Google Play tùy theo thông số kỹ thuật thiết bị .
Để biết thêm thông tin về cách định thông số kỹ thuật những biến thể thiết kế xây dựng, hãy xem nội dung Định thông số kỹ thuật biến thể thiết kế xây dựng .

Hỗ trợ nhiều tệp APK

Tính năng tương hỗ nhiều tệp APK được cho phép bạn tạo nhiều tệp APK một cách hiệu suất cao dựa trên tỷ lệ màn hình hiển thị hoặc ABI ( giao diện nhị phân ứng dụng ). Ví dụ : bạn hoàn toàn có thể tạo những tệp APK riêng không liên quan gì đến nhau của một ứng dụng cho tỷ lệ màn hình hiển thị hdpi và mdpi, trong khi vẫn coi chúng là một biến thể duy nhất và được cho phép chúng dùng chung những chính sách setup tệp APK thử nghiệm, gtmc, dx và ProGuard .
Để biết thêm thông tin về việc tương hỗ nhiều tệp APK, hãy đọc nội dung Xây dựng nhiều tệp APK .

Rút gọn tài nguyên

Tính năng rút gọn tài nguyên (resource shrinking) trong Android Studio sẽ tự động xoá các tài nguyên không dùng đến khỏi các phần phụ thuộc trong thư viện và ứng dụng đóng gói. Ví dụ: nếu ứng dụng của bạn đang sử dụng Dịch vụ Google Play để tiếp cận chức năng của Google Drive và bạn hiện không sử dụng tính năng Đăng nhập bằng Google, thì tính năng rút gọn tài nguyên có thể xoá các tài sản có thể vẽ cho nút SignInButton.

Lưu ý: Tính năng rút gọn tài nguyên hoạt động cùng với các công cụ rút gọn mã như ProGuard.

Để biết thêm thông tin về việc rút gọn mã và tài nguyên, hãy xem nội dung Rút gọn mã và tài nguyên .

Quản lý phần phụ thuộc

Các phần phụ thuộc của dự án được chỉ định theo tên trong tệp build.gradle.
Gradle sẽ phụ trách việc tìm các phần phụ thuộc và cung cấp các phần đó trong bản dựng của bạn. Bạn có thể khai báo các phần phụ thuộc của mô-đun, phần phụ thuộc của tệp nhị phân từ xa và phần phụ thuộc của tệp nhị phân cục bộ trong tệp build.gradle. Android Studio định cấu hình các dự án để sử dụng Maven Central Repository theo mặc định. (Cấu hình này có trong tệp bản dựng cấp cao nhất cho dự án). Để biết thêm thông tin về cách định cấu hình phần phụ thuộc, hãy đọc nội dung Thêm phần phụ thuộc của bản dựng.

Android Studio tương hỗ bạn trong việc gỡ lỗi và cải tổ hiệu suất cho mã, gồm có cả những công cụ gỡ lỗi cùng dòng và nghiên cứu và phân tích hiệu suất .

Gỡ lỗi cùng dòng

Bạn hoàn toàn có thể dùng tính năng gỡ lỗi cùng dòng để cải tổ hiệu quả kiểm tra mã tổng lực ( code walk-through ) trong chính sách xem trình gỡ lỗi nhờ tính năng xác định cùng dòng so với nội dung tham chiếu, biểu thức và giá trị biến. Thông tin gỡ lỗi cùng dòng gồm có :

  • Giá trị biến cùng dòng
  • Tham chiếu các đối tượng tham chiếu đến một đối tượng đã chọn
  • Giá trị trả về của phương thức
  • Biểu thức toán tử và lambda
  • Giá trị trong chú giải công cụ

Hình 6. Một giá trị biến cùng dòng.

Để bật tính năng gỡ lỗi cùng dòng, trong cửa sổ Debug (Gỡ lỗi), hãy nhấp vào biểu tượng Settings (Cài đặt) rồi chọn hộp đánh dấu Show Values Inline (Hiện giá trị cùng dòng).

Trình phân tích hiệu suất

Android Studio cung cấp các trình phân tích hiệu suất để bạn có thể dễ dàng theo dõi mức sử dụng bộ nhớ và CPU của ứng dụng, tìm các đối tượng được phân bổ, xác định vị trí rò rỉ bộ nhớ, tối ưu hoá hiệu suất đồ hoạ và phân tích các yêu cầu về mạng. Khi ứng dụng của bạn chạy trên thiết bị hoặc trình mô phỏng, hãy mở thẻ Android Profiler (Trình phân tích tài nguyên trên Android).

Để biết thêm thông tin về những trình nghiên cứu và phân tích hiệu suất, hãy xem nội dung Công cụ nghiên cứu và phân tích hiệu suất .

Tệp báo lỗi

Khi nghiên cứu và phân tích hiệu suất sử dụng bộ nhớ trong Android Studio, bạn hoàn toàn có thể đồng thời mở màn tích lũy rác và báo lỗi Java ( heap dump ) vào một ảnh chụp nhanh của vùng nhớ khối xếp trong một tệp định dạng nhị phân HPROF dành riêng cho Android. Trình xem HPROF cho thấy những lớp, phiên bản của từng lớp và cây tham chiếu để giúp bạn theo dõi mức sử dụng bộ nhớ và tìm lỗi rò rỉ bộ nhớ .
Để biết thêm thông tin về cách giải quyết và xử lý tệp báo lỗi, hãy xem nội dung Kiểm tra vùng nhớ khối xếp và mức phân chia .

Trình phân tích bộ nhớ

Bạn hoàn toàn có thể sử dụng Trình nghiên cứu và phân tích bộ nhớ ( Memory Profiler ) để theo dõi mức phân chia bộ nhớ và xem vị trí của những đối tượng người tiêu dùng khi thực thi một số ít thao tác nhất định. Khi nắm được thông tin phân chia, bạn hoàn toàn có thể tối ưu hóa hiệu suất và mức sử dụng bộ nhớ của ứng dụng bằng cách kiểm soát và điều chỉnh những lệnh gọi phương pháp có tương quan đến những thao tác đó .
Để biết thông tin về cách theo dõi và nghiên cứu và phân tích mức phân chia, hãy xem nội dung Kiểm tra vùng nhớ khối xếp và mức phân chia .

Truy cập vào tệp dữ liệu

Các công cụ SDK Android, ví dụ điển hình như Systrace và logcat tạo ra tài liệu về hiệu suất và gỡ lỗi cho bản nghiên cứu và phân tích ứng dụng cụ thể .

Để xem các tệp dữ liệu đã tạo, hãy mở cửa sổ công cụ Captures (Chụp). Trong danh sách các tệp đã tạo, hãy nhấp đúp vào một tệp để xem dữ liệu tương ứng.
Nhấp chuột phải vào tệp .hprof bất kỳ để chuyển đổi sang định dạng tệp tiêu chuẩn Kiểm tra mức sử dụng RAM.

Kiểm tra mã nguồn

Bất cứ khi nào bạn biên dịch chương trình, Android Studio sẽ tự động hóa chạy Công cụ tìm lỗi mã nguồn ( Lint ) đã được định thông số kỹ thuật và những tiến trình kiểm tra IDE khác để giúp bạn thuận tiện xác lập và khắc phục sự cố tương quan đến chất lượng cấu trúc mã nguồn .
Công cụ tìm lỗi mã nguồn ( Lint ) kiểm tra những tệp nguồn dự án Bất Động Sản Android để tìm ra những lỗi hoàn toàn có thể xảy ra và cải tổ tính năng tối ưu hóa nhằm mục đích bảo vệ tính đúng mực, tính bảo mật thông tin, hiệu suất, năng lực hữu dụng, năng lực tương hỗ tiếp cận và năng lực quốc tế hóa .

Hình 7. Kết quả của công cụ tìm lỗi mã nguồn (Lint) trong Android Studio.

Ngoài những bước kiểm tra trong công cụ tìm lỗi mã nguồn ( Lint ), Android Studio còn thực thi tiến trình kiểm tra mã IntelliJ và xác nhận chú thích để đơn giản hóa quy trình tiến độ lập trình của bạn .
Để biết thêm thông tin, hãy xem nội dung Cải thiện mã qua những bài kiểm tra trong công cụ tìm lỗi mã nguồn .

Chú thích trong Android Studio

Android Studio tương hỗ tính năng chú thích cho những biến, tham số và giá trị trả về để giúp bạn phát hiện lỗi, ví dụ điển hình như ngoại lệ so với con trỏ rỗng và xung đột loại tài nguyên. Android SDK Manager ( Trình quản trị SDK Android ) đóng gói thư viện tương hỗ chú thích ( Support-Annotations ) trong Kho tàng trữ tương hỗ của Android ( Android Support Repository ) để dùng trên Android Studio. Android Studio xác nhận những chú thích đã định thông số kỹ thuật trong quy trình kiểm tra mã .
Để biết thêm thông tin chi tiết cụ thể về tính năng chú thích trên Android Studio, hãy xem nội dung Cải thiện việc kiểm tra mã nhờ chú thích .

Thông điệp nhật ký

Khi xây dựng và chạy ứng dụng bằng Android Studio, bạn có thể xem thông điệp nhật ký về thiết bị và đầu ra adb trong cửa sổ Logcat.

Phân tích hiệu suất

Nếu bạn muốn định cấu hình CPU, bộ nhớ và hiệu suất mạng của ứng dụng, hãy mở Android Profiler (Trình phân tích tài nguyên Android) bằng cách nhấp vào View (Xem) > Tool Windows (Cửa sổ công cụ) > Android Profiler (Trình phân tích tài nguyên Android).

Đăng nhập vào tài khoản nhà phát triển

Bạn hoàn toàn có thể đăng nhập vào thông tin tài khoản nhà tăng trưởng của mình trong Android Studio để truy vấn vào những công cụ bổ trợ có nhu yếu xác nhận, ví dụ điển hình như Bộ công cụ đám mây dành cho Android Studio và công cụ kiểm thử Hành động trong ứng dụng ( App Actions ). Bằng việc đăng nhập, bạn cấp cho những công cụ đó quyền xem và quản trị tài liệu của bạn trên những dịch vụ của Google .
Sau khi mở một dự án Bất Động Sản trong Android Studio, bạn hoàn toàn có thể đăng nhập vào thông tin tài khoản nhà tăng trưởng hoặc chuyển sang thông tin tài khoản nhà tăng trưởng khác theo cách như sau :

  1. Nhấp vào biểu tượng hồ sơ ở cuối thanh công cụ, như minh hoạ trong hình 8.

    Hình 8. Nhấp vào biểu tượng hồ sơ ở cuối thanh công cụ để đăng nhập.

  2. Trong hành lang cửa số hiện ra, hãy triển khai một trong những thao tác sau :
    • Nếu bạn chưa đăng nhập, hãy nhấp vào Sign In (Đăng nhập) rồi cho phép Android Studio truy cập vào các dịch vụ nêu trên.
    • Nếu bạn đã đăng nhập, hãy nhấp vào Add Account (Thêm tài khoản) để đăng nhập bằng một Tài khoản Google khác. Ngoài ra, bạn có thể nhấp vào Sign Out (Đăng xuất) rồi lặp lại các bước trước đó để đăng nhập vào một tài khoản khác.

Source: https://vh2.com.vn
Category : Tin Học