Android Studio 3.0 - Mọi thứ bạn cần biết
Là một nhà phát triển Android, tôi dễ dàng mong đợi các tính năng mới và sáng tạo từ Google để giúp các nhà phát triển như tôi tạo và kiểm tra ứng dụng dễ dàng hơn bao giờ hết Studio Android 3.0 không khác Được công bố lần đầu tiên trong Google I / O 2017, Android 3.0 đang cung cấp hỗ trợ cho Kotlin cùng với một số tính năng khác.
Nếu bạn không thể chờ đợi để thử các tính năng mới, sau đó tải xuống Android Studio 3.0 Preview và tận hưởng việc dùng thử. Trong khi đó, hãy để tôi hướng dẫn bạn về sự tốt đẹp của Android Studio 3.0 - Android IDE mới.
Hỗ trợ Android Oreo
Android Studio 3.0 cho biết thêm hỗ trợ viết ứng dụng cho Android 8.0 Oreo bao gồm các tính năng mới được hỗ trợ trong Oreo. Sử dụng IDE mới này, bạn có thể dễ dàng tạo biểu tượng launcher thích ứng, và thêm loại phông chữ mới trong ứng dụng của bạn.
Biểu tượng thích ứng hiển thị nhiều hình dạng trên các thiết bị khác nhau, mỗi OEM khác nhau. Bạn có thể tạo biểu tượng trình khởi chạy thích ứng bằng trình hướng dẫn Biểu tượng thích ứng mà bạn có thể truy cập bằng cách nhấp chuột phải vào / độ phân giải thư mục và lựa chọn Mới, sau đó “Tài sản hình ảnh“, và nhấp “Biểu tượng Trình khởi chạy (Thích ứng và Di sản)“.
Vì Oreo hiện hỗ trợ phông chữ có thể tải xuống, giờ đây bạn có thể thêm chúng vào ứng dụng của mình để giảm kích thước APK của ứng dụng. Tương tự, bạn cũng có thể thêm phông chữ ở định dạng XML trong ứng dụng của mình - chỉ đơn giản là bạn thêm bất kỳ tệp tài nguyên nào khác.
Cập nhật nền tảng cơ sở
Android Studio 3.0 đi kèm với IntelliJ Platform 2017.1.2 bổ sung nhiều tính năng và cải tiến mới trong Android IDE. Những cải tiến này giúp bạn viết mã nhanh hơn và mang lại các tính năng như gợi ý tham số, kết quả tìm kiếm tức thì, kiểm tra lint mới, tô sáng ngữ nghĩa, và nhiều cái khác.
Hỗ trợ các tính năng mới
Hỗ trợ các tính năng của Java 8
Vì các nhà phát triển hiện đang làm quen với các tính năng Java 8, do đó Google đã cải thiện hỗ trợ cho các tính năng ngôn ngữ như vậy trong Android Studio. Điều đó có nghĩa là bạn có thể sử dụng API OpenJDK như java.time, java.nio.file, và java.lang.invoke, và vì vậy bạn cũng có thể sử dụng các thư viện được xây dựng bằng các API này trong ứng dụng của bạn.
Hỗ trợ ngôn ngữ Kotlin
Kotlin là một ngôn ngữ có thể tương tác với Java giảm mã nồi hơi, tránh các ngoại lệ con trỏ null và giới thiệu nhiều cải tiến khác trên Java. nó là biểu cảm và súc tích hơn so với Java và với Android Studio 3.0, giờ đây bạn có thể chuyển đổi các tệp Java thành Kotlin hoặc mã trực tiếp trong Kotlin.
Hỗ trợ ứng dụng tức thì
Ứng dụng tức thì là thích ứng dụng web nhưng ứng dụng gốc có thể sử dụng API Android và cung cấp giao diện gốc cho ứng dụng của bạn. Đối với người dùng cuối, việc mở một liên kết web dễ dàng như vậy; nhưng đối với nhà phát triển (đó là bạn), đó là về mô đun hóa ứng dụng của mình thành các mô-đun gọi là 'mô-đun tính năng' mà cùng nhau tạo ra một 'tính năng APK'.
Ứng dụng tức thì có thể chạy mà không cần cài đặt như các ứng dụng web, không giống như các ứng dụng thông thường. Để làm cho nó hoạt động, bạn cần nâng cấp ứng dụng hiện tại của mình để hỗ trợ các ứng dụng tức thì - Android Studio 3.0 cung cấp các mô-đun 'Ứng dụng tức thì' và 'Tính năng' cho cùng. Tôi nghĩ rằng đó là một cải tiến so với các ứng dụng thông thường; bạn nghĩ sao?
Công cụ mới và cập nhật
Trình cấu hình Android mới
Trình cấu hình Android là công cụ giám sát mới dành cho Android thay thế công cụ Màn hình Android cũ. Nó tốt hơn nhiều so với công cụ cũ và cung cấp một cái nhìn thống nhất về thời gian thực của ứng dụng. Bạn có thể truy cập tương tự bằng cách mở Lượt xem thực đơn, sau đó đi đến “Công cụ Windows“, và cuối cùng chọn “Trình biên dịch Android“.
Trình gỡ lỗi APK mới
Trình gỡ lỗi APK hoàn toàn mới trong Android Studio 3.0 mang lại khả năng sửa lỗi được cải thiện. Điều đó đang được nói, nó cho phép bạn gỡ lỗi APK nếu chúng có thể gỡ lỗi - ngay cả khi nó không được xây dựng từ dự án Android Studio, không giống như trước đây. Bạn có thể truy cập công cụ bằng cách đi đến “Tập tin” menu và nhấp “Hồ sơ hoặc gỡ lỗi APK” Tùy chọn.
Trình khám phá tệp thiết bị mới
Device File Explorer mới là một công cụ để truy cập liền mạch hệ thống tập tin của thiết bị được kết nối. Nó cho phép bạn xem, sao chép và xóa các tệp trên thiết bị và bạn cũng có thể mở các tệp đó trong IDE này. Bạn có thể truy cập trình duyệt tệp bằng cách nhấp vào “Lượt xem” thực đơn, lựa chọn “Công cụ Windows“, và nhấp “Trình khám phá tệp thiết bị“.
Plugin Android mới cho Gradle
Plugin Android cho Gradle 3.0.0 là một plugin Gradle mới, được cải tiến giúp giải quyết vấn đề hiệu suất xây dựng của các plugin trước đó và cung cấp nhiều cải tiến khác. Chúng bao gồm thời gian cấu hình nhanh hơn, độ phân giải phụ thuộc nhận biết biến thể và yêu thích của tôi - xây dựng gia tăng nhanh hơn.
Cải tiến công cụ cũ
Tính năng giả lập Android
Trình giả lập Android đi kèm với Android Studio 3.0 đi kèm với nhiều cải tiến về tốc độ và hiệu suất bao gồm hỗ trợ OpenGL ES 3.0 cho API cấp 24 trở lên. Hơn nữa, đây là cách dễ dàng hơn để tạo báo cáo lỗi cho ứng dụng đang chạy của bạn và cách nhanh hơn để gửi các lỗi liên quan đến trình giả lập.
Tính năng Trình chỉnh sửa Bố cục
Trình chỉnh sửa bố cục được sử dụng để thiết kế bố trí trong trình chỉnh sửa kéo và thả, và Android Studio mới mang đến nhiều cải tiến khác nhau cho nhà sản xuất giao diện này. Các tính năng mới bao gồm chèn thêm chế độ xem kéo và thả, bảng điều khiển lỗi mới, hỗ trợ cho Rào chắn và Nhóm và cải thiện việc tạo Chuỗi.
Tính năng phân tích APK
Phân tích APK là một công cụ phân tích APK và hiểu thành phần của nó sau khi quá trình xây dựng hoàn tất Nó giúp giảm kích thước tệp và gỡ lỗi các tệp và tài nguyên DEX. Với Android Studio 3.0, nó đi kèm với các tùy chọn lọc mới, chế độ xem dạng cây được cải thiện và tốt hơn kiểm tra APK kích hoạt Proguard.
Để sử dụng Trình phân tích APK, chỉ cần kéo và thả APK vào cửa sổ Trình chỉnh sửa của Android Studio. Ngoài ra, bạn có thể chuyển sang Dự án phối cảnh và mở APK trong Dự án cửa sổ. Và cuối cùng, bạn cũng có thể đi đến Xây dựng thực đơn, chọn “Phân tích APK” từ các tùy chọn, sau đó chọn APK của bạn.
Tính năng Trình kiểm tra Bố cục
Trình kiểm tra bố cục được cải tiến trong IDE Android này đi kèm với các cải tiến cho phép bạn dễ dàng gỡ lỗi các vấn đề bố trí. Chúng bao gồm tính năng tìm kiếm mới, thuộc tính được phân loại, v.v. Bạn có thể truy cập công cụ kiểm tra này bằng cách truy cập Công cụ thực đơn, lựa chọn Android tùy chọn, và sau đó nhấp vào “Trình kiểm tra bố cục“.
Những tính năng nào sẽ là tiếp theo?
Đây là tất cả về các tính năng và cải tiến mới trong Android Studio 3.0. Mặc dù danh sách này sẽ kích thích nhiều người nhưng một số bạn vẫn sẽ tìm kiếm cập nhật thêm tính năng trong Android Studio. Và tại sao bạn không nên? Android Studio dành cho các nhà phát triển như bạn và bạn phải có tiếng nói trong các tính năng sắp tới của nó.
Rất may, Google lắng nghe các nhà phát triển như tôi và bạn - chỉ cần đi đến trang web dự án Android Studio. Ở đây bạn sẽ thấy những cách khác nhau để lên tiếng, báo cáo lỗi và đề xuất các tính năng mới - Chỉ cần làm theo các hướng dẫn ở đó để nói lên tiếng nói của bạn và nhớ bao gồm tất cả các thông tin cần thiết.
Nếu bạn thích đọc bài đăng này hoặc muốn chia sẻ tính năng yêu thích của bạn trong Android Studio 3.0, chỉ cần viết bình luận bên dưới hoặc chia sẻ suy nghĩ của bạn với tôi tại @aksinghnet trên Twitter. Tôi muốn nghe từ bạn. Và, những người mã hóa hạnh phúc!