Unity发布安卓解决报错: You will no longer be able to disable R8

Unity发布安卓解决报错: You will no longer be able to disable R8

  • 问题描述
    • [1 版本:](#1 版本:)
    • [2 问题描述:](#2 问题描述:)
    • [3 分析:](#3 分析:)
  • 解决方案
    • [1 升级工程](#1 升级工程)
    • [2 选择安卓版本12L](#2 选择安卓版本12L)
    • [3 直接打包](#3 直接打包)

问题描述

1 版本:

unity 2021

2 问题描述:

daub安卓APK报错,生成失败!

The option setting 'android.enableR8=false' is deprecated. It will be removed in version 5.0 of the Android Gradle plugin. You will no longer be able to disable R8

3 分析:

U3D 2021 对应最大安卓SDK V9-11

而U3D 2022 对于最大安卓SDK V9-13

更换U3D版本,也会更新后端编译的版本,弃用掉过时代码和警告。

解决方案

1 升级工程

使用unity版本:2022

测试版本:2022.3.22

2 选择安卓版本12L

后端:IL2CPP+.NetStandard 2.1

3 直接打包

不选择任何自定义android文件

相关推荐
qq_2837200531 分钟前
MySQL技巧(三):慢查询开启与分析优化案例
android·adb
常利兵33 分钟前
从Groovy到KTS:Android Gradle脚本的华丽转身
android
穷人小水滴33 分钟前
使用 WebRTC 实现局域网投屏: PC (GNOME ArchLinux) -> 平板 (Android)
android·linux·webrtc·浏览器·js·gnome·投屏
zh_xuan34 分钟前
Android compose 无限滚动列表
android
诸神黄昏EX36 分钟前
Android Binder 系列专题【篇六:自定义AIDL HAL进程】
android
Fate_I_C38 分钟前
Android现代开发:Kotlin&Jetpack
android·开发语言·kotlin·android jetpack
Densen201438 分钟前
[.NET 9] BlazorWebView 无法在较旧的 Android 设备上加载, 附临时解决方法
android
轩情吖40 分钟前
MySQL Connect(2)
android·mysql·adb·workbench·mysql连接池·图形化mysql
三少爷的鞋43 分钟前
从“调用方的如履薄冰”到“接口的天然语义”:Room/DataStore/Retrofit 的启示
android
XiaoLeisj2 小时前
Android Kotlin 全链路系统化指南:从基础语法、类型系统与面向对象,到函数式编程、集合操作、协程并发与 Flow 响应式数据流实战
android·开发语言·kotlin·协程