Proguard混淆后无法正常运行的问题
来源:互联网 发布:seo和sem的区别 编辑:程序博客网 时间:2024/04/30 22:43
近日在工作中加了一个函数后编译遇到问题:...preverify...
Error preverifying class A
Class loading error: Wrong name
ERROR:: error while preverifying
苦思无果,后上网查阅,原来是编译器的问题,做个记录.....就这么一个诡异的问题 我查证了整快一天......-_-!!
Proguard混淆后无法正常运行的问题: -dontusemixedcaseclassnames
在 proguard 的預設中,當要進行混淆的檔案超過 26 個時, 前面 26 個會從 a 編到 z,但是第 27 個會編成 A ( 大寫的 A )。在我們常用的微軟的作業系統 a.class 和 A.class 是視為一樣的, 所以會把 用 A.class 把 a.class 覆蓋掉, 因此就會出現 "Unenable to load class A"
Error preverifying class A
Class loading error: Wrong name
ERROR:: error while preverifying
苦思无果,后上网查阅,原来是编译器的问题,做个记录.....就这么一个诡异的问题 我查证了整快一天......-_-!!
Proguard混淆后无法正常运行的问题: -dontusemixedcaseclassnames
在 proguard 的預設中,當要進行混淆的檔案超過 26 個時, 前面 26 個會從 a 編到 z,但是第 27 個會編成 A ( 大寫的 A )。在我們常用的微軟的作業系統 a.class 和 A.class 是視為一樣的, 所以會把 用 A.class 把 a.class 覆蓋掉, 因此就會出現 "Unenable to load class A"
- Proguard混淆后无法正常运行的问题
- Proguard混淆后无法正常运行的问题
- Proguard混淆后, 无法运行 或者 进行proguard之后,解包,再preverify时,提示找不到class。
- ProGuard混淆存在的问题
- proguard混淆编译的问题
- proguard混淆编译的问题
- 解决C/S项目打包后,无法正常运行问题
- Android Studio导入jar后无法识别、但项目能正常运行的问题
- Android 使用JNI的项目通过Proguard混淆后程序异常的问题
- Android proguard混淆编译的问题
- android.mk混淆编译proguard的问题
- 使用proguard.cfg工具来混淆代码后,自己的项目出了好些问题
- 记录proguard混淆问题
- android代码混淆后无法运行
- 解决加入新浪SDK后,无法混淆的问题
- 解决加入新浪SDK后,无法混淆的问题
- 关于eventbus打包混淆后运行出错的问题
- 用Proguard混淆后出现Preverify Error的解决办法
- 记录Eclipse插件学习笔记代码
- 随笔小诗
- jQuery-toggle()与toggle(fn,fn)的用法
- 第一课:Hello World
- jQuery代码的14条改善技巧
- Proguard混淆后无法正常运行的问题
- 还有9天......
- 递归经典 后序+中序 输出树的先序遍历
- 读书笔记(Head.First设计模式)
- vim高级配置
- 如何解决OutOfMemoryError: Java heap space
- JavaScript常用的函数
- 未来五年程序员应当具备的十项技能
- Ubuntu 9.10 安装vim 以及Vim介绍比较