Android Studio 4.0.1的发布/调试构建类型导致R8/Proguard无法工作/可行的结果。
创始人
2024-08-16 11:00:28
0

问题描述: 在Android Studio 4.0.1中,发布/调试构建类型导致R8/Proguard无法工作,导致应用无法混淆和优化。

解决方法: 可以通过在构建文件中进行配置来解决这个问题。

  1. 打开项目的build.gradle文件。

  2. android标签下添加以下代码,禁用R8编译器:

android {
   ...
   buildTypes {
      release {
         minifyEnabled true
         useProguard true
         proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
         ...
      }
   }
   ...
   kotlinOptions {
      jvmTarget = '1.8'
   }
   ...
}
  1. 在项目的根目录中,创建一个名为proguard-rules.pro的文件。

  2. proguard-rules.pro文件中,添加需要混淆的规则。例如:

-keep class com.example.MyClass {
   public private *;
}
  1. 重新构建项目并重新运行应用程序。现在R8和Proguard应该能够工作了。

注意事项:

  • 确保在release构建类型中启用了混淆和优化选项(minifyEnabled trueuseProguard true)。
  • proguard-rules.pro文件中,添加需要保留的类和方法的规则,以防止它们被混淆掉。

相关内容

热门资讯

攻略辅助挂!aapoker怎么... 攻略辅助挂!aapoker怎么拿好牌,德扑之星有辅助软件吗,其实是有挂(有挂头条)1、全新机制【德扑...
科技通报!wepoker私人定... 科技通报!wepoker私人定制透视,wepoker插件功能辅助器,好像真的有挂(有挂详细)1、免费...
事发当天!wepoker开脚本... 事发当天!wepoker开脚本视频,德普之星透视辅助插件,竟然是有挂(今日头条)1、这是跨平台的德普...
这一问题亟待解决!wepoke... 这一问题亟待解决!wepoker私人局透视,德普之星透视辅助软件下载,一贯是有挂(有挂技巧)1、起透...
玩家必用!wepoker破解版... 玩家必用!wepoker破解版内购,hhpoker是真的吗,其实真的有挂(有挂讲解)1、上手简单,内...
2026版教学!hhpoker... 2026版教学!hhpoker怎么防作弊,德普之星辅助软件,原来真的有挂(有挂攻略)1、超多福利:超...
记者揭秘!智星德州插件,pok... 记者揭秘!智星德州插件,pokemmo脚本辅助器下载,竟然有挂(有挂讲解)1)免费钻石:进一步探索免...
截至发稿!德州透视插件,德普之... 截至发稿!德州透视插件,德普之星透视辅助软件是真的吗,一直真的是有挂(有挂教程)1、玩家可以在德普之...
一分钟揭秘!poker wor... 一分钟揭秘!poker world辅助器,哈糖大菠萝有挂吗,一贯是有挂(有挂存在)1、游戏颠覆性的策...
此事引发广泛关注!pokemo... 此事引发广泛关注!pokemomo辅助软件,德普之星透视辅助软件是真的吗,竟然是有挂(有挂秘籍)1、...