针对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. WebView!!!!日记~~
  2. Android(安卓)单元测试之UI测试
  3. Android中利用icodetools工具快速定位App破解中关键点方法
  4. 《android第一行代码,第二版》学习笔记(一)
  5. Android(安卓)D8 编译器 和 R8 工具
  6. Android(安卓)Service详解(三) AIDL使用解析
  7. 《第一行代码Android》学习总结第二章 Activity创建与相关设置
  8. Flutter技术概览
  9. Android(安卓)Cursor浅析

随机推荐

  1. android资源
  2. Android 定时任务的多种实现方式
  3. 【android】布局之盒模型、对齐方式、填
  4. 如何在Android移植使用最新的ffmpeg
  5. 将androd项目作为moudle引入配置信息
  6. Android(安卓)进阶 教你打造 Android(安
  7. android这个问题是咋回事儿呀??
  8. Android创建和使用数据库详… 分类: Andro
  9. Android基于XMPP Smack Openfire开发IM(5)
  10. Android开发我音乐App