我正在使用Unity为Android手机构建游戏,旨在将其投放到客户端的Google Play商店中。我们需要使用Google广告插件来管理游戏中的广告。但是,当我将插件放入项目后,我将无法再构建游戏。
[转到Assets > External Dependency Manager > Android Resolver > Resolve
时,它声称成功。
但是当我尝试Assets > External Dependency Manager > Android Resolver > Force Resolve
或什至构建项目时,我会遇到失败和困惑的错误。
最初我遇到的问题与:Intellij Gradle terminal ERROR: JAVA_HOME is not set
当我尝试那里的解决方案时,并按照以下步骤进行:https://javatutorial.net/set-java-home-windows-10
我尝试将环境变量设置为独立的Java安装以及Unity的JDK模块的位置,并得到一个错误,它们都是无效目录:
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9uM0RaSi5wbmcifQ==” alt =“ JAVA_HOME设置为无效目录01”>
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9KYkVIYi5wbmcifQ==” alt =“ JAVA_HOME设置为无效目录02”>
[当我尝试构建时,出现相同的错误以及一些其他错误:
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9RZnVNMS5wbmcifQ==” alt =“控制台错误打印输出”>
我不确定SDK错误是否与之相关。
我已经尝试过将它们切换为开,甚至将安装目标更改为手动安装:
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9Dc2Uyai5wbmcifQ==” alt =“外部SDK工具设置”>
可能相关的信息:
使用Unity 2019.3.0f6
InMobi Google Ads Unity中介插件版本3.0.0
Windows 10 Pro
Java JDK 14.0.1
如果Unity找不到JAVA_HOME
,它将不会执行任何操作,您是否尝试过检查是否正确设置了Environment Variable
?
检查此thing。
也许您的计算机上需要Restart
才能查看更改。