Hiện đã có phiên bản xem trước đầu tiên của Android Studio 4.0

Android-Studio-4.0

Là một phần của Hội nghị thượng đỉnh dành cho nhà phát triển Android, Google đã trình bày bản xem trước đầu tiên của phiên bản tiếp theo của AndroidStudio 4.0. Giờ đây, các nhà phát triển quan tâm có thể tải xuống môi trường phát triển tích hợp trong phiên bản "Canary".

IDE mới đi kèm với một số cải tiến khác, bao gồm một công nghệ tạo giao diện người dùng hoàn toàn mới được gọi là Jetpack Soạn giao diện người dùng trình bày tại hội nghị I / O năm nay. Soạn, biên soạn đơn giản hóa và tăng tốc đáng kể việc tạo giao diện người dùng trong các ứng dụng Android. Đối với các nhà phát triển, điều này có nghĩa là ít phải viết để tạo giao diện giống nhau trong chương trình của họ hơn là họ có thể viết trực tiếp vào các tài nguyên liên quan, mặc dù họ có thể nhìn thấy diện mạo tương lai của giao diện người dùng trực tiếp và đang trong quá trình phát triển và thiết kế.

Các tính năng mới chính của Android Studio 4.0 Canary

jetpack bây giờ cũng vậy bao gồm hỗ trợ cho CameraX, Nó hoạt động với phần mềm máy ảnh của nhiều điện thoại thông minh Android. Kết quả là, sẽ tốn ít công sức hơn để viết mã hoạt động với nhiều camera của điện thoại thông minh.

Ngoài Soạn thư, Android Studio 4.0 hiện hỗ trợ sử dụng nhiều API Java 8 mà không cần cấp API tối thiểu cho ứng dụng của bạn.

Thông qua một quá trình được gọi là gỡ rối, trình biên dịch DEX D8 trong Android Studio 3.0 trở lên đã cung cấp hỗ trợ đáng kể cho các tính năng của ngôn ngữ Java 8 (chẳng hạn như biểu thức lambda, phương thức giao diện mặc định, tài nguyên, v.v.).

Trong Android Studio 4.0, công cụ gỡ lỗi đã được mở rộng để cho phép gỡ cài đặt các API ngôn ngữ Java. Điều này có nghĩa là bạn hiện có thể bao gồm các API ngôn ngữ chuẩn, chỉ có sẵn trong các phiên bản Android mới nhất (chẳng hạn như java.util.streams), trong các ứng dụng hỗ trợ các phiên bản Android cũ hơn.

Một tính năng nổi bật khác là trình soạn thảo văn bản hỗ trợ đánh dấu cú pháp, hoàn thành mã và kiểm tra lỗi cho các tệp Quy tắc Proguard.

Bên cạnh đó, Android Studio 4.0 hiện bao gồm các mẫu trực tiếp cho các lớp Kotlin. Tính năng và tiện ích bổ sung tức thì cho ứng dụng đã bị loại bỏ hoàn toàn. Thay vào đó, các nhà phát triển nên sử dụng plugin tính năng động và do đó là các gói ứng dụng.

Plugin Android Gradle hiện hỗ trợ các tệp kịch bản xây dựng Kotlin DSL (* .kts). Khi được sử dụng với Android Studio, một số tính năng của IDE, chẳng hạn như hộp thoại Cấu trúc dự án và các bản sửa lỗi tập lệnh, giờ đây cũng hỗ trợ đọc và ghi vào tệp tập lệnh.

Trong các phiên bản trước của plugin Android Gradle, tất cả các mô-đun chức năng động chỉ có thể phụ thuộc vào mô-đun cơ sở của ứng dụng.

Khi bạn sử dụng plugin Gradle 4.0.0 cho Android hiện có thể bao gồm một gói tính năng phụ thuộc vào một mô-đun khác. Vì vậy, một tính năng: video có thể phụ thuộc vào chức năng: máy ảnh, phụ thuộc vào mô-đun cơ sở, như thể hiện trong hình bên dưới.

Điều này có nghĩa là khi ứng dụng của bạn yêu cầu tải xuống một mô-đun chức năng động, nó cũng sẽ tải xuống các mô-đun chức năng khác mà nó phụ thuộc vào.

Sau khi tạo các gói tính năng động cho ứng dụng của mình, bạn có thể khai báo một tính năng phụ thuộc vào tính năng trong tệp build.gradle của mô-đun.

Android Studio 4.0 hiện bao gồm một trình chỉnh sửa bố cục trực quan cho loại bố cục MotionLayout, giúp bạn dễ dàng tạo và xem trước hoạt ảnh.

Trình chỉnh sửa chuyển động cung cấp một giao diện đơn giản để thao tác các phần tử của thư viện MotionLayout làm nền tảng cho hoạt ảnh trong các ứng dụng Android. Trong các phiên bản trước, việc tạo và chỉnh sửa các mục này yêu cầu chỉnh sửa thủ công các ràng buộc trong tệp tài nguyên XML.

Nếu bạn muốn biết thêm về tin tức của bản phát hành này, bạn có thể kiểm tra chi tiết trong liên kết theo dõi. 

Tải xuống và thử nghiệm Android Studio 4.0 Canary

Đối với những ai quan tâm có thể dùng thử phiên bản Android Studio 4.0 trước đó. Bạn có thể tải xuống phiên bản Canary từ trang web chính thức của dự án.

Liên kết là cái này.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.