API Android Q - có gì mới và ý nghĩa của chúng đối với Android?

Tác Giả: Louise Ward
Ngày Sáng TạO: 4 Tháng 2 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
API Android Q - có gì mới và ý nghĩa của chúng đối với Android? - Tin TứC
API Android Q - có gì mới và ý nghĩa của chúng đối với Android? - Tin TứC

NộI Dung


Bản xem trước đầu tiên của Android Q có ở đây, cùng với tất cả các loại nhà phát triển nói về mã mới bên dưới. Bản Beta 1 của Android Q có sẵn bắt đầu từ hôm nay cho những người dùng và nhà phát triển sớm, mang đến nhiều cải tiến mới với nó.

Mặc dù rõ ràng có một số tính năng hướng tới người dùng trong Android Q, rất nhiều điều khiến Android Q trở nên đặc biệt được tìm thấy bên dưới mã. Chúng tôi nói về API, hoặc giao diện lập trình ứng dụng. Các API này là cốt lõi để các ứng dụng hoạt động với hệ điều hành cơ bản.

Như bạn mong đợi, bản xem trước SDK sắp tới bao gồm một số API mới để các nhà phát triển có thể thêm nhiều chức năng hơn vào nền tảng. Tại đây, một bản tóm tắt về API Android Q mới mà bạn cần biết.

API mạng thần kinh 1.2

Google muốn AI trong điện thoại Android của bạn thậm chí còn thông minh hơn. API mạng nơ-ron, được phát hành lần đầu tiên vào năm 2017, xác định một số thông số cơ bản về trí tuệ nhân tạo và máy học. Google cho biết Android Q mở rộng tới 60 hoạt động mới, chẳng hạn như ARGMAX, ARGMIN và LSTM được lượng tử hóa với một số nâng cấp hiệu suất.


Điều này đặc biệt quan trọng đối với các nhà sản xuất phần cứng, sẽ có thể cải thiện việc học máy, phát hiện đối tượng và phân đoạn hình ảnh trong các ứng dụng và mô hình của riêng họ. Google hy vọng sẽ biến API mạng nơ-ron 1.2 thành một phần của khung công tác TensorFlow. Về cơ bản, điều này có nghĩa là, xuống dòng, các ứng dụng chạy trong Android Q sẽ độc lập hơn.

API MediaCodecInfo

Google cho biết API này giúp các ứng dụng dễ dàng xác định chính xác mức độ tốt của từng thiết bị Android khi kết xuất video. API đơn giản hóa quá trình xác định thiết bị nào đang được sử dụng, kích thước màn hình và tỷ lệ khung hình của thiết bị, tốc độ khung hình mà nó hỗ trợ và codec nào tương thích. Tóm lại, các ứng dụng video sẽ có khả năng cung cấp khả năng phát lại video đẹp nhất cho bất kỳ thiết bị nào.


API MIDI gốc

Đây là một API mới sẽ giúp các thiết bị Android nói chuyện với thiết bị MIDI hiệu quả hơn. Một số ứng dụng dựa vào C ++ để thực hiện xử lý âm thanh của chúng. Đối với các ứng dụng này nói riêng, API MIDI gốc cho phép chúng nói chuyện trực tiếp với các thiết bị MIDI thông qua NDK. Nói cách khác, dữ liệu MIDI có thể được đọc bên trong một cuộc gọi lại âm thanh bằng đầu đọc không chặn. Điều này làm giảm độ trễ và làm mịn hơn hiệu suất. Kết thúc trò chơi? Điện thoại Android của bạn sẽ tương thích hơn với bàn phím MIDI hoặc các thiết bị âm thanh khác.

API công cộng

Android Q sẽ giảm sự phụ thuộc vào API riêng, Google cho biết. API riêng thường chỉ có sẵn cho các tổ chức hoặc nhà phát triển cụ thể, được phê duyệt. Nó sẽ giống như Sony cấp cho EA quyền truy cập cụ thể vào PS4 mà các nhà sản xuất trò chơi khác không thể tiếp cận. Google lập luận rằng các ứng dụng dựa trên API (riêng tư) không có trong SDK gốc có nguy cơ bị sập và mất bảo mật. Đó là lý do tại sao Android Q tăng cường nỗ lực của công ty chỉ hỗ trợ các API công khai.

Google cho biết Android Q sẽ hạn chế quyền truy cập vào các API không phải SDK theo thời gian vì nó yêu cầu các nhà phát triển chuyển sang API công khai. Để dễ dàng cho các nhà phát triển vào quá trình chuyển đổi này, Google sẽ chỉ yêu cầu các ứng dụng nhắm mục tiêu Android Q (trở lên) tuân thủ giới hạn này. Các ứng dụng nhắm mục tiêu Android Pie trở về trước vẫn có thể sử dụng API riêng. Google có kế hoạch thêm vào danh sách các API công khai ưa thích dựa trên phản hồi và yêu cầu của nhà phát triển. Khi không có API công khai tương ứng, Google sẽ làm việc với các nhà phát triển riêng lẻ để tìm một sự thỏa hiệp.

Theo xu hướng thử nghiệm của nhà phát triển công cộng, Google muốn các nhà phát triển thử nghiệm ứng dụng của họ dựa trên nhiều giao diện không phải SDK. Nó gợi ý các nhà phát triển sử dụng phương pháp StrictMode để xác định khi nào API không phải SDK đang được sử dụng. Đây là một khái niệm trò chơi dài sẽ giúp các nhà phát triển chứng minh ứng dụng của họ trong tương lai.

Nhắm mục tiêu API

Để phù hợp với các bản phát hành trước, Google sẽ thực thi nhắm mục tiêu API khi quá trình phát triển Android Q, tiến hành. Điều này có nghĩa là Google sẽ buộc các nhà phát triển cập nhật ứng dụng của họ cho các bản dựng Android mới hơn và mới hơn.

Các phiên bản Android mới hơn thường an toàn hơn và mạnh mẽ hơn. Đó là lý do tại sao cuối năm nay Google Play sẽ yêu cầu các ứng dụng nhắm mục tiêu SdkVersion 28 (Android 9 Pie). Nói cách khác, vào giữa năm nay, các nhà phát triển tạo ứng dụng hoàn toàn mới hoặc cập nhật cho các ứng dụng hiện tại sẽ cần đảm bảo tối thiểu khả năng tương thích với Android 9 Pie, nếu không phải là Android Q. Ngoài ra, Google sẽ bắt đầu cảnh báo người dùng khi ứng dụng trên điện thoại của họ nhắm mục tiêu các phiên bản cũ hơn và lỗi thời của Android.

Cuối cùng, các nhà phát triển cần chuẩn bị các ứng dụng của họ để chuyển đổi 64 bit. Ngay bây giờ, Android hỗ trợ các ứng dụng 32 bit và 64 bit, nhưng điều đó sẽ sớm thay đổi. Cuối năm nay, tất cả các ứng dụng sẽ cần hỗ trợ 64 bit. Điều này sẽ đặc biệt quan trọng đối với các ứng dụng sử dụng SDK Android gốc.

Bắt đầu với Android Q

Vì vậy, tổng hợp một số API mới hướng tới Android Q. Bạn có muốn dùng thử Android Q không? Những người đã đăng ký với chương trình dành cho nhà phát triển Android có thể tải xuống bản xem trước Android Q mới và SDK và Android Studio được liên kết.

Khi Google hoạt động trên nền tảng non trẻ, các quyền hạn của Q Q Android sẽ chỉ được cải thiện.Mặc dù có thể rất thú vị khi công chúng nhảy vào bản dựng trước khi phát hành, nhưng điều quan trọng hơn đối với các nhà phát triển là bắt đầu với các API mới và tìm hiểu những thay đổi dưới tầm nhìn sẽ có tác động lớn hơn.

sẽ giúp bạn cập nhật tất cả mọi thứ về Android Q khi các hệ điều hành mới xử lý. Thông tin chi tiết sẽ có sẵn đến Google I / O vào tháng Năm.

Một ố kết xuất mới từ leaker đáng tin cậy @OnLeak đã được xuất bản trước đó ngày hôm nayo ánhReja. Các hình ảnh hiển thị cho thấy những gì có thể l...

Phản hồi xúc giác của các nút ở bên cạnh là khá tốt nhất. Nút chỉnh âm lượng và nút nguồn nằm ở cạnh phải của điện thoại, và có một ự c...

Hãy ChắC ChắN Để ĐọC