-1
我需要創建一個也包含使用數據綁定的佈局的android庫。
我已經成功地得到了庫和應用程序包含的作品,但是當我嘗試啓用模糊處理(minifyEnabled true
)我得到:創建使用數據綁定和proguard的庫項目
無法解析類型爲{變量名}
這是合理的,因爲我的變量類型在proguard處理過程中發生了變化。
我試圖通過在public.xml上聲明它們中的一部分來公開我的資源,但這沒有幫助。
無論如何都可以做到嗎?
謝謝,但我試圖保持我的數據模型隱藏,所以使用我的圖書館的人將無法使用它們,所以我的首選方式是使我的佈局私人。 – Raven
查看編輯答案 –
如果可能的話,我正在尋找的解決方案是使佈局只能從我的庫中訪問。通過這種方式,我的圖書館知道數據模塊,而其他人則不知道。 問題是資源按原樣捆綁在AAR上,並且可以從所有包含項目進行訪問。這就是爲什麼我提到_public.xml_的方式,使您的資源保密。 – Raven