相关疑难解决方法(0)

如何在Android Studio中启用ProGuard混淆?

我必须通过在Android Studio中启用Proguard混淆来保护我的应用.我已经搜索了如何应用它的过程,但我没有得到任何明确的解决方案.当我尝试它时,我总是得到一个错误.那么有谁可以告诉我在我的应用程序中应用它的明确步骤?

我通过以下步骤执行此操作:

  1. 在Android Studio中,打开一个Android项目.

  2. 更改为项目视图.

  3. 更改以下行:

    minifyEnable falseminifyEnable true

  4. 设置ProGuard规则(可选)

    4.1在项目视图中,选择proguard-rules.pro文件.

    4.2添加以下行以告知ProGuard不要混淆某些类.

    -keepclassmembers class com.dom925.xxxx 
    {
      public *
    }
    
    Run Code Online (Sandbox Code Playgroud)

通过以下步骤获得的错误是

错误:任务':app:packageRelease'的执行失败.无法计算D:\ Android\Pojectname\app\build\intermediates\classes-proguard\release\classes.jar的哈希值

java android android-studio

26
推荐指数
2
解决办法
4万
查看次数

标签 统计

android ×1

android-studio ×1

java ×1