chúng tôi đang sử dụng thư viện chứa các bean được chú thích bằng chú thích JAXB. không có gì trong cách chúng ta sử dụng các lớp này phụ thuộc vào JAXB. nói cách khác, chúng ta không cần JAXB và không phụ thuộc vào chú thích. Tuy nhiên,xóa bỏ chú thích sau khi biên dịch khỏi mã byte
tuy nhiên, vì chú thích tồn tại, chúng sẽ được tham chiếu bởi các lớp khác xử lý chú thích. điều này yêu cầu tôi gộp JAXB trong ứng dụng của chúng tôi, điều này không được phép, vì JAXB nằm trong gói javax.*
(android không cho phép "thư viện cốt lõi" được đưa vào ứng dụng của bạn).
vì vậy, với điều này trong đầu, tôi đang tìm cách xóa chú thích khỏi mã byte được biên dịch. tôi biết có những tiện ích để thao tác mã byte, nhưng điều này khá mới đối với tôi. bất kỳ trợ giúp nào bắt đầu hướng tới mục tiêu này sẽ được đánh giá cao.
Các lớp khác tham chiếu chúng là gì? Tại sao bạn có các lớp học đó được bao gồm trong ứng dụng Android của mình? –
tôi không có quyền kiểm soát các lớp tham khảo các chú thích không may. chúng được tham chiếu từ một thư viện khác. –
Tôi vẫn còn tò mò, thư viện tham khảo những lớp học này là gì? –