找回密码
 注册帐号

扫一扫,访问微社区

Editor编辑器 Unity打包安卓报错ArgumentNullException: Value cannot be null.

1
回复
491
查看
[ 复制链接 ]
5熟悉之中
901/1000
排名
3795
昨日变化

3

主题

248

帖子

901

积分

Rank: 5Rank: 5

UID
211876
好友
0
蛮牛币
909
威望
0
注册时间
2017-3-14
在线时间
254 小时
最后登录
2020-5-29
2020-5-16 00:26:35 显示全部楼层 阅读模式
500蛮牛币
最近项目需要,做一个安卓应用。在公司开发机上正常打包没问题,但是在家里把项目拉取到本地后,打包却出了问题。搞了半天没有效果,希望各位大神一起来研究研究。电脑配置:

Unity版本:2019.3.2f1
VS版本:VS2017 Community

为方便演示,新建了一个空项目,只有一个场景,没有代码和其他插件:

默认的Build Setting设置:

项目名及包名:


.Net版本:


打包后出现的错误:








再说一下我尝试的解决方法:
1.更新SDK版本----无用
2.用另一个新的SDK----无用
3.重装Unity及Unity Hub----无用
4.切换Build Setting中的.Net版本----无用

有遇到过这个问题的朋友,希望能分享一下你们的解决方案,我是真的不想重装系统呀。必定双手把分数奉上。

10.png
9.png
8.png
7.png
6.png
5.png
回复

使用道具 举报

5熟悉之中
901/1000
排名
3795
昨日变化

3

主题

248

帖子

901

积分

Rank: 5Rank: 5

UID
211876
好友
0
蛮牛币
909
威望
0
注册时间
2017-3-14
在线时间
254 小时
最后登录
2020-5-29
楼主 2020-5-18 21:21:58 显示全部楼层
该问题已经解决了,跟各位分享一下解决方案。
在我的Unity2019.3.2f1中,JDK和SDK是我另外安装的,不是用的编辑器自带的。之所以会出现上面的错误,是因为没有勾选下面的NDK和Gradle,其实只需要勾选Gradle就行了,就不会报上面的错误了。这个问题确实麻烦了很久,希望能给后面遇到的朋友提个醒吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

送书《UE材质完全学习教程》!