您的位置:首页 > 移动开发 > Android开发

Android Studio 混淆打包

2014-12-16 12:40 495 查看
随着Google不对ADT的维护,Android Studio 貌似即将成为Android开发的主流开发工具了,早点熟悉使用必然对今后的开发有着极大的帮助。

使用Android Studio 混淆打包

在开发工具的左边:

Gradle Scripts 下面有个build.gradle中。

buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-android-rules.txt'
}
}



需要将

minifyEnabled false
改为true

但是改完之后打包发现出错了

Error:Execution failed for task ':app:proguardRelease'.
> java.io.FileNotFoundException: /Users/liuyuanxiao/Documents/workspace/xxx/app/proguard-rules.txt (No such file or directory)
找不到 proguard-rules.txt文件,而且我的电脑里面都没有这个文件。 

 可以将${dir}/sdk/tools/proguard/proguard-android.txt 文件复制到项目目录下,改下名字即可。

至于混淆配置 可以百度根据自己项目定义吧!

这时候 再打包就是混淆过后的APK了

反编译后


注:本次测试Android Studio 版本为 1.0.1 希望对您有所帮助
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: