解决unity报错问题,Android打包Gradle报错问题
·
报错类型:FAILURE: Build failed with an exception. * Where: Build file 'D:\你的项目路径\Library\Bee\Android\Prj\IL2CPP\Gradle\build.gradle' line: 6 * What went wrong: Error resolving plugin [id: 'com.android.application', version: '7.4.2', apply: false]
作者自己使用的版本是Unity 2022.3.44f1c1版本,在配置Android环境后一直打包报错,在网上找了很多文献,折腾了几天找了个临时的解决方案;
因为Gradle 默认不允许使用不安全的协议(如 HTTP)来访问 Maven 仓库。在项目中配置了一个使用 HTTP 协议的阿里云 Maven 仓库,这导致了构建失败。
解决方案很简单,就是找到该项目中的 D:\你的项目路径\Library\Bee\Android\Prj\IL2CPP\Gradlesettings.gradle文件,更新 Maven 仓库 URL,将里面的http换成https;

补充:每次更改打包设置,如包名,就会恢复到http协议,需要重新手动继续改一下
还有一个方法就是允许不安全协议,但由于不安全不推荐,必须要保留http协议的可以试一下这个思路;
更多推荐

所有评论(0)