单击项目设置中的 android sdk 许可证对话框不接受

the android sdk license dialog in project settings doesn't accept when I click it

完全按照此步骤进行第 2 步:

https://docs.unrealengine.com/en-us/Platforms/Android/GettingStarted

当我到达“接受 SDK”按钮时,它不接受或变灰。这个月又有几个人遇到这个问题,我没看到解决办法。

https://docs.unrealengine.com/en-US/Platforms/Mobile/Android/InstallingAndroidCodeWorksAndroid

我也做了这个安装过程。

这是按钮

我尝试卸载并重新安装,但没有成功。

我试过虚幻的其他引擎版本,但都没有用。 4.19.2、4.18 和 4.17 有问题。

Unreal 没有明确指定您需要找到包含文件的文件夹,而不仅仅是 C:\NVPACK。应该像 C:\NVPACK\Android-sdk-windows

在搜索区域中键入 "SDK"。你会看到 Android SDK,在我的例子中我没有点击 "accept license" 按钮。这解决了它(我已经按照之前的建议指向了正确的文件夹)。

您可能需要像我一样手动识别 SDK、NDK 和 JRE 文件夹的位置。编辑 > 项目设置 > Android SDK(靠近底部)。选择位置后,许可证按钮变灰,我终于可以为 Android 打包了。我阅读了,但忽略了 Unreal 文档中指示您这样做的页面: https://docs.unrealengine.com/en-US/Platforms/Mobile/Android/Setup/AndroidStudio/index.html(手动定位 SDK 路径是该部分的名称)。

“Unreal 没有明确指出您需要找到包含文件的文件夹,而不仅仅是 C:\NVPACK。应该类似于 C:\NVPACK\Android-sdk-windows”

我确认 PaulEckhardt 所说的。 指向 C:\NVPACK 中的子目录对我有用。

空白的设置不起作用。 (U4 不要在意我的环境变量...)