android user版本进行编译出现proguard错误混淆
16lz
2022-05-05
针对android 选择user版本进行编译的时候,会出现proguard错误,我们需要知道的事情
1.proguard是做什么的,他的作用是将java代码进行混淆的工具
2.因为proguard是混淆工具,所以android的mk文件也对其支持为两种方式:
1.指定不需要混淆的native方法与变量的proguard.flags文件
如:LOCAL_PROGUARD_FLAG_FILES := proguard.flags
2.制定编译的工程,不要使用代码混淆的工具进行代码混淆
如:LOCAL_PROGUARD_ENABLED := disabled
3.不设置,默认使用LOCAL_PROGUARD_ENABLED := full.即将该工程代码全部混淆
更多相关文章
- Android(安卓)利用addView 动态给Activity添加View组件
- TX Android电面问题
- Linux手机打电话代码分析
- 浅谈J2me游戏如何快速移植到Android
- Android高手进阶教程(十七)之---Android中Intent传递对象的两种
- Android的DrawerLayout全屏滑动显示
- 写给Android开发者的Kotlin入门
- 8步教你打开Android之门 NDK入门教程
- 解决android一直在running,打不开文件,下载不了gradle包的方法