+4

Android Studio 3.0 ra mắt bản chính thức.

Giới thiệu

Sau rất nhiều ngày chờ đợi từ lần đầu tiên được công bố tại Google IO 2017, Android studio 3.0 đã được ra mắt bản chính thức và đã có thể tải xuống trên trang chủ của android dev ( https://developer.android.com/studio/index.html ). Trong bài viết này mình muốn gửi đến các bạn một số thông tin cập nhật cơ bản của Android Studio 3.0.

Các điểm cập nhật mới trong Android Studio 3.0

Hỗ trợ ngôn ngữ lập trình

  1. Kotlin Programming Language Như đã được thông báo tại Google I/O 2017 , Kotlin đã được công nhận là 1 trong những ngôn ngữ chính thức hỗ trợ lập trình ứng dụng Android. Trong phiên bản Android studio 3.0 này , rất nhiều tính năng, plugin hỗ trợ Kotlin đã được tích hợp , trong số đó có convert Java File sang Kotlin File hoặc tạo mới 1 project Kotlin từ NewProject

  1. Java 8 Language features : (Hỗ trợ các tính năng của Java 8) Trong phiên bản 3.0 , Android studio tiếp tục cải thiện và hỗ trợ các tính năng của Java8 .
  2. Layout Editor : Trong Layout Editor cây component được cập nhật phần bảng điều khiển cũng như tính năng kéo thả được tối ưu hơn, giúp bạn thực sự dễ dàng trong việc tạo layout, UI android.
  3. Adaptive Icon Wizard : Phiên bản 3.0 cung cấp cho bạn xem trực tiếp ảnh hiển thị qua các lớp mặt nạ khác nhau , đồng thời việc suoport VectorDrawable là một cập nhật mới rất đáng để thử 😃.
  4. XML Fonts & Downloadable Fonts : Nếu bạn target Android Oreo ( API 26 trở lên), thì bây giờ bạn có thể thêm và tải xuống font trong XML với Android Studio 3.0
  5. Android Things Support : Android Studio 3.0 cài đặt 1 số templeates mới trong tính năng New Project cũng như New Module cho các lập trình viên hỗ trợ Android Things Platform
  6. IntelliJ Platform Update : Android Studio 3.0 tích hợp phiên bản Intelli J 2017.1 release với các tính năng được tích hợp trong Intelli J như : Java 8 language refactoring , parameter hints, semantic highlighting, draggable breakpoints ...

Hỗ trợ quá trình Build and run Application :

  1. Instant App Support : Với bản 3.0 được ra mắt chính thức các lập trình viên có thể thêm các tính năng của Instant Apps vào trong project của mình , tính năng này đã được cập nhật sớm cho các lập trình viên từ đầu năm nay
  2. Build Speed Improvements : Nhầm nâng cao tốc độ của Gradle đáp ứng nhu cầu mở rộng cho các dự án lớn với nhiều module đã có những cập nhật mới cho Android Gradle Plugin . Quá trình cập nhật này có khá nhiều thay đổi lớn đây là 1 trong những lí do chính để phiên bản Android studio được cập nhật thẳng từ 2.4 lên 3.0. ( với các dự án đang sử dụng 2.4 cần kiểm tra tính tương thích khi update 3.0)
  3. Google's Maven Repository : Tăng tốc các bản cập nhật : với bản cập nhật 3.0 thay vì sử dụng trình sử dụng Android SDK Manager để tìm kiếm các bản cập nhật cho : Android Support Library, Google Play Services, and Firebase Maven Android Studio sử dụng Google's Maven Repository

Hỗ trợ quá trình Test và debug Application :

  1. Google Play System Images : Trước đây trên các máy ảo android tạo ra thường không có Google Play Store gây khó khăn trong việc cài đặt các application để test . Hiện tại trong bản cập nhật 3.0 khi khởi tạo máy ảo android cho Android Oreo đã có Google Play Store bạn có thể update, cài đặt app hoàn toàn như device thật của mình.
  2. OpenGL ES 3.0 Support in Android Emulator : Với máy ảo android mới nhất ( phiên bản Android Oreo) đã hỗ trợ OpenGL ES 3.0 cải thiện đáng kể hiệu suất đồ họa so với OpenGL ES 2.0 trên các máy ảo android thấp hơn.
  3. App Bug Reporter in Android Emulator : Trợ giúp cho các lập trình viên trong việc tìm kiếm bug trên app, trên Android 3.0 đã tích hợp bug report trên máy ảo Android giúp các lập trình viên có thể ghi lại các lỗi xảy ra.
  4. Proxy Support in Android : Trợ giúp lập trình viên cài đặt và quản lí proxy khi sử dụng máy ảo Android
  5. Android Emulator Quick Boot (Canary) : Đây có lẽ là một trong số tính năng được mình quan tâm nhất giúp tăng tốc độ khởi động máy ảo android .

  1. APK Debugging : Trên Android Studio 3.0 cho phép bạn debug 1 file apk bất kì . Tính năng này thực sự rất hữu ích khi chúng ta build apk trên 1 IDE khác ngoài Android Studio , tính năng này mình đang tìm hiểu nhưng chỉ nghe qua thì nó thực sự quá hữu ích 😃.

7. Layout Inspector : Trong bản cập nhật lần này, google đã tích hợp 1 số cải tiến cho Layout Inspector giúp sắp xếp các nhóm thuộc tính tốt hơn ,cũng như cải thiện chức năng tìm kiếm trong View Tree cũng như Properties Panels. 8. Device File Explorer : Với chức năng Device File Explorer , Android Studio 3.0 cho phép bạn xem cũng như thao tác với cấu trúc thư mục của device Android và nhất là máy ảo Android của mình. 9. Android Test Orchestrator Support : The Android Test Orchestrator cho phép bạn kiểm tra mỗi ứng dụng chạy trên thiết bị của mình . The Android Test Orchestrator được sử dụng với AndroidJUnitRunner 1.0 hoặc cao hơn và được tích hợp trên Android studio 3.0.

Kết luận

Trên đây mình giới thiệu 1 số tính năng mới cập nhật trên IDE Android studio 3.0 vừa mới được ra mắt chính thức. Rất cảm ơn các bạn theo dõi ( Nguồn : https://android-developers.googleblog.com/2017/10/android-studio-30.html)


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí