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

android混淆代码与反编译

2017-06-14 19:04 176 查看
android studio已经提供了默认的混淆代码,我们要做的是,

1、在build.gradle中添加

buildTypes {

        release {

            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
        }

    }

注:minifyEnabled 这里默认为false,一定要改为true。

2、签名并生成release版本的apk文件
注:一定要查看build.gradle中是否生成关于签名的Alias和password的代码设置,如果没有,你直接打包release版本并没有什么用。
所以要在open moudle setting的signing中设置签名的相关信息。

3、使用反编译的dex2jar工具可以验证你是否混淆成功。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: