calling IPostGenerateGradleAndroidProject callbacks

        在使用Unity打包发布安卓APK的时候,出现了卡在calling IPostGenerateGradleAndroidProject callbacks的界面中,出现这种情况好多次了,折磨了我好长时间。也在网上查了好多资料,都没有用,最后我无意间找到了成功打包APK的方法。如果对你有帮助的话,就帮我点个赞,让这篇文章帮助更多人吧。

        网上有人说在D:\Unity\UnityEditor\2022.3.40f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\GradleTemplates使用阿里云的仓库来代替google的几个仓库这个方法我试过了,也没有用。我以 事后人的角度来看应该是不需要修改的,因为在项目文件夹的Bee文件下的Gradle文件包含了阿里云的几个仓库,我猜测是在新建项目时,Unity会自动引用阿里云的仓库。

因此我推测,修改文件内容并不会起到根本性作用。

网上还有说把DNS修改成8.8.8.8的,我试过了也没有用。

那么,最后我是怎么解决这个问题的呢?

那就是我的洗洗睡大法。

因为在第一次构建APK时,Unity会去访问国外的网站下载文件内容,因为咱们国家对国外网站作了限制,这是咱们会卡在calling IPostGenerateGradleAndroidProject callbacks这个步骤的根本原因,需要注意的是,是Unity下载文件的速度特别慢,并非不能下载。对于咱们很多新手来说很容易卡在这一步而感到困扰。

在构建APK的时候,我建议大家就去洗洗睡吧,第二天早上Unity会将打包好的APK送到你的手上,可能电脑此时处于睡眠状态。接下来说一下我的电脑相关配置:

500M的宽带

Unity Editor版本是2022.3.40f1c1

第一次打包APK耗时916s,约为15分钟

第二次打包只需5s

最后送上打包好的图片,如果对大家有帮助的话,记得回来给我点个赞!

  • 9
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值