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文件中,添加需要保留的类和方法的规则,以防止它们被混淆掉。

相关内容

热门资讯

一分钟快速了解!hhpoker... 一分钟快速了解!hhpoker的辅助是真的吗,sohoopoker辅助,原来是真的有挂(真实有挂)1...
交流学习经验!佛手大菠萝有挂吗... 交流学习经验!佛手大菠萝有挂吗,wepoker透视脚本免费使用视频,一贯是有挂(有挂教学)1、交流学...
推荐一款!智星德州插件,wep... 推荐一款!智星德州插件,wepoker好友房开挂,本来有挂(有挂秘诀)亲,关键说明,透视脚本安卓赛季...
科技揭秘!智星德州辅助译码插件... 科技揭秘!智星德州辅助译码插件靠谱吗,wejoker开挂,好像存在有挂(有人有挂)1、让任何用户在无...
今日百科!sohoo开挂辅助,... 今日百科!sohoo开挂辅助,aapoker ai插件,一贯是有挂(有挂详情)一、可以开透视的定义与...
最新通报!we poker游戏... 最新通报!we poker游戏下,扑克之星辅助,其实有挂(有挂方式)1、全新机制【ai辅助工具激活码...
分享实测!wpk透视辅助方法,... 分享实测!wpk透视辅助方法,wepoker有辅助插件吗,本来是真的有挂(有挂总结)1、起透看视 辅...
重大消息!aapoker插件,... 重大消息!aapoker插件,hhpoker软件可以玩吗,其实是有挂(有挂总结)能透视中分为三种模型...
必备攻略!wepokerplu... 必备攻略!wepokerplus辅助,wepoker买钻石有用吗,确实存在有挂(详细教程);破解侠是...
重大消息!德普之星透视免费,w... 重大消息!德普之星透视免费,wepoker网页版透视方法,竟然是有挂(有挂存在)1、该软件可以轻松地...