20%

KHUYẾN MẠI

Giảm giá khi nâng cấp web năm 2020

Có vấn đề gì nếu dùng hàm đã bị deprecate trong Android

Vẫn có thể sử dụng được cho các API cũ.
Ví dụ StaticLayout chỉ hỗ trợ đến API 27, sang API 28 họ báo API này đã lỗi thời vì cậy cần update sang dùng Builder, nhưng tại API 28 vẫn có thể dùng vì họ chưa xoá đi.

-------------

Bạn ơi! Mình xin lỗi vì đã chen ngang bài viết này.

Mình vừa đăng 1 video lên Youtube theo phong cách YOLO cách đây vài tiếng trong lúc dịch COVID-19 vẫn kéo dài này.

Nếu có thời gian thì xem giúp mình có ổn không nhé? Bạn có thể nhận xét video trong Youtube cũng được nha!

LINK VIDEO: https://youtu.be/kQxUIpvplYc

Nếu bận thì lưu lại xem sau và mời bạn tiếp tục đọc bài, xin lỗi vì đã làm phiền bạn 😅😅

-------------

Nhưng nếu vẫn dùng mà không update sang dùng API Builder thì có thể một ngày nào đó trong API 30, API 31… họ sẽ xoá đi và khi người dùng Android chạy hệ điều hành Android 11, Android 12 và cài app của mình vào sẽ gây crash.

Giải pháp ở đây là cần xử lí các API cũ khi migrate sang API mới. check SDK bằng câu lệnh if else là được.

Cách mở ra SDK Manager

 

Danh sách API Level trong Android

 

Nếu người dùng chạy Android cũ thì kệ họ, app của mình sẽ sử dụng API cũ vì trong API của chúng ta và trong bản hệ điều hành họ đang chạy có hỗ trợ.
Còn nếu người dùng chạy Android mới thì app của chúng ta cũng hỗ trợ, vì API mới trong SDK lúc build đã có và trong bản os họ đang chạy cũng hỗ trợ.

Các bài viết không xem thì tiếc:

《Chia sẻ kiến thức này là người hào sảng》

Thảo luận

This site uses Akismet to reduce spam. Learn how your comment data is processed.

 
 
 
 
Facetime iPhone

Main Menu