Khắc phục ứng dụng có phiên bản SoLoader bị lỗi

Bài viết này cung cấp thông tin dành cho nhà phát triển có (các) ứng dụng trực tiếp hoặc gián tiếp sử dụng một phiên bản SoLoader SDK bị lỗi.

Hiện trạng

Ít nhất một ứng dụng của bạn có chứa một phiên bản SoLoader SDK bị lỗi. Điều này khiến ứng dụng gặp sự cố, từ đó gây ảnh hưởng xấu đến khả năng hữu dụng. Cho dù ứng dụng của bạn không trực tiếp phụ thuộc vào SoLoader, chúng tôi cho rằng một trong những thư viện/SDK của bên thứ ba trong các phần phụ thuộc của ứng dụng của bạn chưa chắc như vậy.

Thông tin chi tiết bổ sung

Ứng dụng của bạn sử dụng một phiên bản SoLoader SDK có thể gây ra sự cố trên thiết bị chỉ chạy phiên bản 64 bit. Các phiên bản trước 0.9.0 giả định rằng tất cả thư viện hệ thống đều có trong /system/lib:/vendor/lib (xem bản sửa lỗi).

Bạn nên cập nhật lên phiên bản SoLoader ổn định mới nhất, 0.10.4 trở lên. Phiên bản này không chỉ sửa lỗi nêu trên ở thiết bị chỉ chạy phiên bản 64 bit, mà còn khắc phục:

  • Sự cố sao lưu và khôi phục (xem phần bản sửa lỗi); và
  • sự cố liên quan đến việc tải thư viện gốc từ phân vùng nhà cung cấp (xem bản sửa lỗi).  

Các bước tiếp theo

Bạn có thể khắc phục ứng dụng có phiên bản SoLoader bị lỗi bằng cách làm theo từng bước dưới đây. 

Bước 1: Cập nhật ứng dụng và khắc phục vấn đề.

Nếu ứng dụng của bạn trực tiếp phụ thuộc vào SoLoader SDK, hãy di chuyển ứng dụng sang phiên bản SoLoader 0.10.4 trở lên.

Ví dụ: nếu bạn đã triển khai "com.facebook.soloader:soloader:0.9.0" trong phần cài đặt Gradle, hãy cập nhật lên phiên bản "0.10.4+" hoặc mới hơn.

Nếu ứng dụng của bạn gián tiếp phụ thuộc vào SoLoader SDK thông qua một SDK khác, vui lòng kiểm tra phiên bản mới nhất của SDK đó hoặc liên hệ với nhà cung cấp SDK để tải phiên bản đã sửa lỗi xuống để áp dụng cho dự án của mình.

Để biết những cách khác giúp ứng dụng hỗ trợ thiết bị 64 bit, vui lòng tham khảo hướng dẫn này.

Bước 2: Gửi gói ứng dụng hoặc tệp APK đã cập nhật.

Làm theo các bước trong bài viết này để tạo một bản phát hành mới bằng gói ứng dụng hoặc tệp APK đã cập nhật.

Tài nguyên khác

Nếu bạn có câu hỏi kỹ thuật về vấn đề này, bạn có thể đăng lên Stack Overflow và gắn thẻ “android-stability”. Để hiểu rõ hơn về các bước cần thực hiện để giải quyết vấn đề này, bạn có thể liên hệ với nhóm hỗ trợ của chúng tôi.

Thông tin này có hữu ích không?

Chúng tôi có thể cải thiện trang này bằng cách nào?
false
Trình đơn chính
7593793226580409216
true
Tìm kiếm trong Trung tâm trợ giúp
true
true
true
true
true
5016068
false
false