Proguard混淆后无法正常运行的问题: -dontusemixedcaseclassnames 在 proguard 的預設中,當要進行混淆的檔案超過 26 個時, 前面 26 個會從 a 編到 z,但是第 27 個會編成 A ( 大寫的 A )。在我們常用的微軟的作業系統 a.class 和 A.class 是視為一樣的, 所以會把 用 A.class 把 a.class 覆蓋掉, 因此就會出現 "Unenable to load class A"