2015-09-29 33 views
5

Tôi có ứng dụng Android Studio phụ thuộc vào dự án android-library. Dự án android-library này chứa một số thư viện gốc .so, nhưng tôi muốn điều đó trong apk cuối cùng của tôi không xuất hiện một số trong số này .so.Loại trừ các tệp phát hành của tôi .apk

Tôi làm cách nào để thực hiện việc này? Tôi thêm mã này trong build.gradle của ứng dụng của tôi nhưng file tiếp tục xuất hiện:

packagingOptions { 
    exclude 'lib/armeabi/a.so' 
} 

Cảm ơn

+0

ứng dụng của bạn có hoạt động nếu không có các tệp .so này không? –

+0

có, vì thư viện android này là dành cho nhiều ứng dụng hơn và tôi muốn tránh apk đó không sử dụng lại các tài nguyên – user3086708

+0

nên về cơ bản bạn muốn loại bỏ thư viện thành các chức năng hữu ích cho bạn. Tôi hiểu có đúng không? –

Trả lời

0

Nó sẽ làm việc nếu bạn quấn trong đoạn thơ android như thế này:

android { 
    packagingOptions { 
     exclude 'lib/armeabi/a.so' 
    } 
} 
Các vấn đề liên quan