项目升级2021后打包出现报错:

Exception: OBSOLETE - Providing Android resources in Assets/Plugins/Android/res was removed, please move your resources to an AAR or an Android Library. See "AAR plug-ins and Android Libraries" section of the Manual for more details.

百度了一下是Unity2021不再支持在安卓Build的时候直接存在Android/res文件夹

解决方案最佳是去自己创建aar插件丢进去, 可惜对于我来说过于麻烦.

找到另一种相对简单的解决方案如下:

  1. 在Plugins/Android文件夹下创建CustomAndroidResource.androidlib文件夹

  1. 把原来Plugins/Android文件夹下的res文件夹移到CustomAndroidResource.androidlib文件夹下

  1. 在CustomAndroidResource.androidlib文件夹下创建两个文件,文件名和内容分别如下

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="custom.android.res"android:versionCode="1"android:versionName="1.0">
</manifest>

project.properties

target=android-9
android.library=true

4.最终如下,重新打包完成

Unity2021打包报错: Exception: OBSOLETE - Providing Android resources in Assets/Plugins/Android/相关推荐

  1. Unity打包报错OBSOLETE - Providing Android resources in Assets/Plugins/Android/res is deprecated, please

    2022.11.17更新 修改aar方式代价有点大,最近发现一个新方法能更方便解决这个问题.原理就是监听打包事件,在打包快结束的时候把res目录手动拷过去一起打包出apk.因为unity的流程是先打包 ...

  2. maven打包报错Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.6.1:cle

    问题记录: maven打包报错Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.6.1:cle 解决办法: 这个 ...

  3. maven项目打包报错Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install (default

    原因:缺少maven打包插件 解决办法:在pom.xml中加入如下 <build><plugins><plugin><groupId>org.apach ...

  4. maven打包报错 Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:3.0.2:jar

    Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:3.0.2:jar (default-jar) on project ...

  5. SpringBoot打包报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile

    maven的setting文件内容这块修改成自己使用的JDK版本

  6. Unity集成穿山甲后打包报错android:networkSecurityConfig , Picked up JAVA_TOOL_OPTIONS:-Dfile.encoding=UTF-8

    Unity集成穿山甲4.0SDK后打包报错 , /Users/-/Temp/gradleOut/unityLibrary/src/main/AndroidManifest.xml:31:3-138:1 ...

  7. 【Unity】打包报错 com.android.buil.gradle.internal.tasks.workers$ActionFacade

    问题的发生 Unity版本:Unity 2020.3.0f1c1 (64-bit) 直接使用Unity打包,打包报错 Console报错: 有些没存截图 但是大概内容是这样 gradleOut\uni ...

  8. pyinstaller打包报错 Failed to execute script ‘xxx‘ due to unhandled exception:input():lost sys.stdin

    pyinstaller打包报错 Failed to execute script 'xxx' due to unhandled exception:input():lost sys.stdin pyi ...

  9. android打包报错 AAPT: error: IDAT: incorrect data check. AAPT: error: file failed to compile.

    android打包报错 AAPT: error: IDAT: incorrect data check. AAPT: error: file failed to compile. 解决方法: 在app ...

最新文章

  1. ServiceModel 元数据实用工具 (Svcutil.exe)
  2. 鸿蒙申请敏感应用怎么选择,申请鸿蒙系统有一个应用选择怎么选择呢
  3. 运行python需要网吗-浏览器运行python脚本吗
  4. 操作系统原理第五章:CPU调度
  5. Python中浅拷贝和深拷贝的理解与研究
  6. 首款预装鸿蒙2.0系统新机入网,4G版!
  7. python多线程实现方法_Python3 多线程的两种实现方式
  8. mac ---- 安装ftp服务器
  9. Outlook 2003解除附件下载限制
  10. k8s组件通信或者创建pod生命周期
  11. 2016.01.18 Xcode中的正则表达式
  12. Photoshop 2021下载链接 百度网盘
  13. ubuntu win10 双系统 卸载ubuntu
  14. stc单片机c语言程序头文件(stc12c5a60s2.h,stc12c5a60s2头文件在keil中没法用?
  15. python模拟登录163邮箱_python模拟登陆163邮箱并获取通讯录 | 学步园
  16. Euclid‘s Game(博弈)
  17. 微信小程序支付和退款(微信公众号和微信小程序支付和退款属于一个爹妈)
  18. 解决docker报错:listing workers for Build: failed to list workers: Unavailable: connection error: desc =
  19. 人物渲染篇(一) —— 基础卡通渲染 上
  20. 奇淫技巧 | route命令设置网络优先级

热门文章

  1. ajax的4种状态事件,AJAX - onreadystatechange 事件
  2. 彻底搞懂回溯法(本文真的很详细)
  3. 甜甜花酿鸡(自学研究代码实现)
  4. Python之dlib库的简介、安装(无需下载VS)
  5. hadoop怎么读?怎么发音
  6. java dispose null_java – 为什么在调用setVisible(false)和dispose...
  7. Python更改图像亮度
  8. Android监听手机屏幕解锁和判断屏幕状态
  9. 生成男女体重的随机二维数据
  10. 陌陌的动态列表mysql_根据SQL结果集构建动态二维列表展示在excel中