Android Studio cung cấp các công cụ xây dựng ứng dụng nhanh nhất trên mọi loại thiết bị Android.
Android Studio là công cụ lập trình chuẩn riêng của Google thay thế cho phiên bản Eclipse cũ. Android Studio bao gồm các thành phần: Android Studio IDE, Android SDK tools, Android 5.0 (Lollipop) Platform, Android 5.0 emulator system image with Google APIs.
Android Studio là một công cụ lập trình thông minh có khả năng chỉnh sửa code tiên tiến với nhiều thay đổi như: công cụ thiết kế giao diện người dùng mới và trực quan, phân tích hiệu suất, vv cho phép lập trình viên có thể tạo các ứng dụng, thực hiện thay đổi cũng như xem trước sản phẩm trong thời gian thực.
Tạo các bố cục phức tạp với ConstraintLayout bằng cách thêm các điều kiện ràng buộc từ trình xem này lên trình xem khác và các hướng dẫn. Sau đó, xem trước bố cụ trên bất kỳ kích thước màn hình bằng cách chọn một trong những cấu hình thiết bị có sẵn hoặc tự chỉnh lại kích thước cửa sổ xem trước.
Tìm cơ hội giảm kích thước ứng dụng Android bằng cách kiểm tra nội dung file APK ứng dụng, ngay cả khi nó không được xây dựng bằng Android Studio. Kiểm tra tệp kê khai, tài nguyên và DEX. So sánh hai APK để xem dung lượng ứng dụng thay đổi giữa các phiên bản như thế nào.
Cài đặt và chạy các ứng dụng nhanh hơn thiết bị vật lý & mô phỏng nhiều cấu hình, tính năng khác nhau, bao gồm nền tảng của Google ARCore để xây dựng trải nghiệm thực tế tăng cường.
Viết code tốt hơn, làm việc nhanh hơn, năng suất hơn bằng công cụ chỉnh sửa code thông minh, có khả năng hoàn thiện code cho các ngôn ngữ Kotlin, Java, and C/C++.
Được hỗ trợ bởi Gradle, hệ thống build của Android Studio cho phép bạn tùy biến build để tạo nhiều biến thể hơn cho những thiết bị khác nhau trong cùng một dự án.
Các công cụ profile tích hợp cung cấp thống kê tại thời gian thực cho CPU, bộ nhớ & hoạt động mạng của ứng dụng. Xác định các tắc nghẽn hiệu suất bằng cách ghi lại dấu vết phương thức, kiểm tra khối và phân bổ, xem lượt tải mạng vào và ra.
Nếu bạn đang sử dụng công cụ lập trình Android Eclipse với ADT, xin lưu ý tằng Android Studio hiện tại là IDE chính thức cho Android, vì vậy, bạn cần chuyển sang Android Studio để nhận được tất cả cập nhật IDE mới nhất.
Hỗ trợ Split View trong các trình chỉnh sửa thiết kế
Các công cụ chỉnh sửa thiết kế như Layout Editor và Navigation Editor, giờ cung cấp cửa sổ xem chia đôi, cho phép bạn đồng thời quan sát cả thiết kế & code giao diện. Split View thay thế & cải thiện cửa sổ Preview ban đầu, có thể được cấu hình dựa trên file để giữ nguyên thông tin nội dung như nhân tố Zoom và các tùy chọn thiết kế. Nhờ đó, bạn dễ dàng có lựa chọn tốt nhất cho mỗi trường hợp. Kích hoạt tính năng này bằng cách click icon Split ở góc bên phải phía trên cùng của cửa sổ Editor.
Tab nguồn chọn màu
Ở Android Studio 3.6, công cụ chọn màu đưa các tài nguyên màu vào ứng dụng để bạn nhanh chóng chọn & thay thế các giá trị màu tương ứng. Bạn có thể truy cập tính năng này trong các công cụ thiết kế hoặc trình chỉnh sửa XML.
Lập trình
View binding là tính năng cho phép bạn dễ dàng viết code, tương tác với các cửa sổ xem hơn bằng cách cung cấp sự an toàn trong thời gian biên dịch khi tham chiếu code. Khi được kích hoạt, View binding tạo một class liên kết cho mỗi file bố cục XML trong mô đun đó.
Cập nhật NDK
Tính năng Android NDK trong Android Studio trước hỗ trợ Java, giờ đã hoạt động trong Kotlin:
Thay đổi khác