【我的Android進階之旅】Android混淆踩坑之:開啓了shrinkResources true,從而導致Resources.getIdentifier()使用的動態資源被移除的問題

一、問題描述 前幾天對一個之前未開啓混淆的APP,進行了一輪混淆配置,開啓混淆,開啓刪除無用資源之後, 發現出現了一個bug: 即使用Resources.getIdentifier()動態調用一些圖片資源的地方都無法正常顯示, 顯示出來的圖片資源都是純黑的,沒有了圖片本身的內容。 二、分析問題 2.1 初步懷疑是不是資源ID被混淆了 我將混淆關閉之後,發現沒有此bug。因此應該就是因爲混淆導致的b
相關文章
相關標籤/搜索