@techtipsvn
Expo SDK 58 · 15/10/2026

Expo SDK 58: build Android debug từ 80 giây còn 39 giây, nhưng kiểm tra Node trước

Bản Expo mới build nhanh hơn. Ba điều cần biết trước khi nâng cấp.

2026-10-1908 slide1 phút đọcTin
Slide bìa: Expo SDK 58: build Android debug từ 80 giây còn 39 giây, nhưng kiểm tra Node trướcSlide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8
cuộn, vuốt, hoặc phím ←→01 / 08

Cùng một bài, đọc bằng chữ. Nhanh hơn và tìm lại được bằng Ctrl+F.

build bản debug Android của project trống, trước đây khoảng 80 giây

Vì sao nhanh hơn

Phần C++ đã được dịch sẵn

Expo là bộ công cụ làm app iOS và Android bằng JavaScript. Trước đây, mỗi lần build sạch phải dịch lại một phần viết bằng C++. Giờ phần đó có sẵn.

Đo thế nào

Expo đo trên Mac M3 Pro, project trống.

Expo SDK 58 cần Node.js 22.13 trở lên

Các lệnh của Expo chạy trên Node. Dùng 22.13+, 24.3+ hoặc 26. Bản số lẻ như 23 và 25 không được hỗ trợ.

Bản release giờ được thu gọn bằng R8

R8 là công cụ của Android, bỏ bớt code không dùng để app nhẹ hơn. Thư viện dùng reflection có thể cần thêm keep rule để không bị bỏ nhầm.

Expo Go cho SDK 58 chưa có

Expo Go là app để mở thử project trên điện thoại. Bản cho SDK 58 vài tuần nữa mới lên store, nên giờ chưa mở thử bằng Expo Go được.

Nâng cấp

Kiểm tra Node, nâng cấp, rồi soát lỗi

Kiểm tra bản Node tối nay

Chưa tới 22.13 thì cập nhật Node trước khi nâng Expo.

techtipstechtipsvnexporeactnativelaptrinh
Đọc tiếp

Bài khác cùng chủ đề

Slide bìa: Một lệnh clone, repo lạ chạy code trên máy bạn: Git 2.56.1 vá lỗi này07

Một lệnh clone, repo lạ chạy code trên máy bạn: Git 2.56.1 vá lỗi này

Tin1′ đọc14.11
Slide bìa: Node 24 chỉ còn nhận bản vá từ 20/10, Node 26 lên LTS ngày 28/10: chọn bản nào08

Node 24 chỉ còn nhận bản vá từ 20/10, Node 26 lên LTS ngày 28/10: chọn bản nào

Giải thích1′ đọc20.10
Slide bìa: Mac.apk: chạy app Android trên Mac chip M, không emulator, 52/66 app chạy trọn vẹn08

Mac.apk: chạy app Android trên Mac chip M, không emulator, 52/66 app chạy trọn vẹn

Tin1′ đọc20.10
Slide bìa: React Native 0.88: thêm SceneDelegate trước khi build bằng Xcode 2709

React Native 0.88: thêm SceneDelegate trước khi build bằng Xcode 27

feature2′ đọc19.10

Mỗi ngày một bài mới.

Mẹo, giải thích và tin công nghệ cho sinh viên và dev mới đi làm. Một người viết, đăng đều.

Bài cũng được đăng lên TikTok, ở dạng slide.

TikTok@techtipsvn