Tôi có APK android sử dụng thư viện gốc (snappydb
). Các thư viện gốc mất rất nhiều không gian, vì vậy tôi chỉ muốn giữ snappydb
cho kiến trúc armeabi-v7a?Có an toàn để chỉ giữ armeabi-v7a cho một apk Android
Tôi biết không an toàn 100% khi xóa snappydb
cho các kiến trúc khác, vì vậy câu hỏi của tôi là: làm thế nào không an toàn? (Tôi sẽ mất bao nhiêu thiết bị/người dùng?)
Chỉ để tham khảo, phiên bản sdk tối thiểu mà hỗ trợ ứng dụng của tôi là 16 (JELLY_BEAN).
Câu hỏi của bạn không thực sự rõ ràng — từ ngữ của bạn không chính xác và không rõ ràng. Bạn có nghĩa là bạn chỉ muốn biên dịch và đóng gói 'snappydb' cho armeabi-v7a, và không bao gồm cùng một lib cho các kiến trúc khác? Bạn có ý nghĩa gì 'loại bỏ các libs gốc khác' - những gì khác libs? – Laogeodritt
Xin lỗi vì sự bất tiện này, ý tôi là không bao gồm 'snappydb' cho các kiến trúc khác. – huangcd
Tôi sẽ để lại nhận xét này vì tôi không thể đưa ra câu trả lời được hỗ trợ tốt. Theo hiểu biết của tôi, hầu hết các thiết bị Android đều là ARMv5 hoặc ARMv7 (không biết có bao nhiêu là v5). Có một vài máy tính bảng x86 (Intel) vào năm ngoái, và tôi nghĩ rằng một vài thiết bị MIPS đã bắt đầu cách đây nhiều năm, nhưng tôi không nghe nhiều về chúng và kiến thức của tôi không phổ biến. Tôi sẽ ngạc nhiên nếu phi ARM chiếm hơn 5-10% thị phần (nhưng một lần nữa, đây là giai thoại, tôi không có bất kỳ dữ liệu nào ngay bây giờ). Tuy nhiên, lưu ý rằng một số thiết bị x86 là thiết bị Samsung. – Laogeodritt