在新版本的ADT创建项目时,混码的文件不再是proguard.cfg,而是project.properties和proguard-project.txt。

如果需要对项目进行全局混码,只需要进行一步操作:

将project.properties的中

“# proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt”的“#”去掉就可以了。


如果有一些代码不能被混淆,比如需要加入了so文件,需要调用里面的方法,那么调用JNI访问so文件的方法就不能被混码。在导出的时候,可能不会报错。但是在手机上运行的时候,需要调用so文件的时候,就会报某某方法无法找到。这个时候就需要用到proguard-project.txt。


在老版本中,创建项目的时候,会给出proguard.cfg,但是在的新版中创建项目则不会有任何提示。这个时候需要只要将proguard.cfg的内容加入到proguard-project.txt中,再根据自己的需要进行编辑即可。


proguard.cfg详细的信息可以参看:http://www.apkbus.com/android-57338-1-1.html



更多相关文章

  1. APP开发实战114-Android(安卓)Studio打包介绍
  2. android rootfs
  3. android存取数据方式:文件、SharedPreferences
  4. Android解析XML文件的三种方式
  5. android ndk 调用第三方so
  6. Unbuntu下Android(安卓)studio报Unable to recreate missing deb
  7. 什么是AIDL
  8. Andorid UI设计技巧
  9. NPM 和webpack 的基础使用

随机推荐

  1. Android(安卓)Testing和Instrumentation
  2. Android(安卓)显示网络图片
  3. Android(安卓)数据存储
  4. OpenCV在Android平台上的应用
  5. [2011.02.22] Android(安卓)SDK离线安装
  6. Android—Room数据库多表查询(Relationsh
  7. 浅谈android的selector背景选择器
  8. Android分析之LowMemoryKiller
  9. Android(安卓)Binder入门指南之Binder服
  10. Android蓝牙开发浅析