0
我在我的android應用程序中添加了一個jar文件。該文件編譯良好,運行良好。衝突jar文件
但是,該jar文件包含org.jason
包下的Json類,它與Android提供的是相同的Json包名。 當我進行導入時,系統總是選擇Android包和Json的Json,我希望Json添加jar文件。
有沒有辦法決定要導入哪個包? Android提供的包還是包含JAR的包?
我在我的android應用程序中添加了一個jar文件。該文件編譯良好,運行良好。衝突jar文件
但是,該jar文件包含org.jason
包下的Json類,它與Android提供的是相同的Json包名。 當我進行導入時,系統總是選擇Android包和Json的Json,我希望Json添加jar文件。
有沒有辦法決定要導入哪個包? Android提供的包還是包含JAR的包?
導入庫時需要使用exclude
。
compile(){
exclude group: 'x', module: 'y' //by both name and group
}
是的,我認爲這是理想的解決方案,但我想從Android庫中排除json包 – zaki
您如何包含庫?您應該能夠使用上述方法排除jar。否則,您可以轉到模塊依賴關係並移除依賴關係jar。 – Gaurav