Android 团结不能建立

Android 团结不能建立,android,unity3d,gradle,Android,Unity3d,Gradle,统一2019.3.15f1 使用Unity hub安装的Android SDK、NDK和JDK 当我尝试构建时,出现以下错误 C:\PROJECTS\NEWS2\Temp\gradleOut\launcher\build\intermediates\bundle_manifest\release\processReleaseManifest\bundle-manifest\AndroidManifest.xml:58: error: attribute android:requestLega

统一2019.3.15f1 使用Unity hub安装的Android SDK、NDK和JDK

当我尝试构建时,出现以下错误

  C:\PROJECTS\NEWS2\Temp\gradleOut\launcher\build\intermediates\bundle_manifest\release\processReleaseManifest\bundle-manifest\AndroidManifest.xml:58: error: attribute android:requestLegacyExternalStorage not found.

UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
当构建失败时,实际上会出现66个错误,但我认为上面的一个可能是最突出的错误

更新: 我试着全部重新导入,没有变化

我的同事可以在他的mac电脑上继续工作。我有Windows10。我以前也在Android上做过这个项目,没问题。所以我想我的环境中的某些东西就是问题所在。我最近安装了Android Studio,这可能把我的系统搞砸了。。我还在environment variables中找到了Android SDK的一个系统变量,我删除了它,重新启动了它,但仍然得到了相同的错误

更新2
因此,我能够使用同一版本的Unity ok构建另一个项目。。因此,这不仅仅是我的环境的错…

请检查您的SDk和NDK以及Java是否为Unity所熟知; 一定是这样

。。
您选择了哪个目标Api??API 29(如果您想将其发布到google play至少目标API 29)

是的,它与此完全相同,设置为“自动(最高安装)”。。所有的设置都是默认的,我什么都没有改变