Android 因为混淆文件配置,打release包提示running R8问题处理

一、报错信息

复制代码
Missing classes detected while running R8. Please add the missing classes or apply additional keep rules that are generated in E:\workplace\xxxxxx\app\build\outputs\mapping\release\missing_rules.txt.
Missing class org.mediakit.R$layout (referenced from: android.view.View org.mediakit.ScImeService.onCreateInputView())

二、解决办法

在proguard-rules.pro中添加以下语句:

复制代码
-dontwarn org.vclusters.R$layout

处理思路:根据报错提示,采用-dontwarn 去除警告,后面就可以打包成功了

相关推荐
消失的旧时光-19436 分钟前
Kotlin 判空写法对比与最佳实践
android·java·kotlin
锅拌饭32 分钟前
Android Handler(一) 同步屏障泄露导致页面假死
android
锅拌饭38 分钟前
Android Handler(二) 同步屏障泄露检测
android
手机不死我是天子2 小时前
《Android 核心组件深度系列 · 第 3 篇 BroadcastReceiver》
android·android studio
用户17345666963472 小时前
Android 日志库:高性能压缩加密日志系统
android
恋猫de小郭3 小时前
React 和 React Native 不再直接归属 Meta,React 基金会成立
android·前端·ios
bst@微胖子3 小时前
鸿蒙实现滴滴出行项目之侧边抽屉栏以及权限以及搜索定位功能
android·华为·harmonyos
zcz16071278213 小时前
Docker Compose 搭建 LNMP 环境并部署 WordPress 论坛
android·adb·docker
Pika13 小时前
深入浅出 Compose 测量机制
android·android jetpack·composer