针对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 Uri获取资源文件(多种方式)
  2. 编译android 之后生成的 img 文件介绍
  3. android操作sdcard中的多媒体文件(一)——音乐列表的制作
  4. android 操作sdcard中的多媒体文件(一)——音乐列表的制作
  5. Android 开发工具介绍-SDK工具和平台工具
  6. 安卓视频播放器 一行代码快速实现视频播放,Android视频播放,Androi
  7. Android Zip文件解压缩代码
  8. Android如何完全调试framework层代码
  9. android studio如何生成混淆代码的jar

随机推荐

  1. [Android]getevent,sendevent,input命令
  2. PC安卓模拟器 PANIC: Could not open: C:
  3. OPhone 2.0的2D动画实践(三)
  4. Test Android(安卓)with QTP
  5. OkHttp源码解析
  6. Android(安卓)ANR 分析学习总结(转)
  7. github开源库(三)
  8. Android(安卓)Studio集成友盟APP统计
  9. android pop3与imap方式接收邮件(javamail
  10. Android(安卓)Studio中LogCat Filter的设