针对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.即将该工程代码全部混淆

更多相关文章

  1. Android(安卓)利用addView 动态给Activity添加View组件
  2. TX Android电面问题
  3. Linux手机打电话代码分析
  4. 浅谈J2me游戏如何快速移植到Android
  5. Android高手进阶教程(十七)之---Android中Intent传递对象的两种
  6. Android的DrawerLayout全屏滑动显示
  7. 写给Android开发者的Kotlin入门
  8. 8步教你打开Android之门 NDK入门教程
  9. 解决android一直在running,打不开文件,下载不了gradle包的方法

随机推荐

  1. Android(安卓)内存泄漏优化汇总
  2. android提示:Gradle DSL method not found
  3. Android面试系列文章2018之Android部分We
  4. Android(安卓)面试题总结之Android(安卓)
  5. Android(安卓)的Margin和Padding属性以及
  6. Android——文件存储
  7. 修改android框架代码
  8. 【安卓学习之开发工具】 Android(安卓)St
  9. 《精通Android(安卓)2》书评
  10. Android(安卓)Studio 工程视图&项目构成