1>UnrealBuildTool : error : No platforms specified for target 1>D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(45,5): error MSB3073: 命令“"D:\Epic Games\UE_4.27\Engine\Build\BatchFiles\Build.bat" UE_LingTongServiceEditor Win31 Development -Project="C:\Users\ADMIN\Documents\Unreal Projects\MCinUE4\UE_LingTongService.uproject" -WaitMutex -FromMsBuild”已退出,代码为 6。
时间: 2023-06-28 12:13:10 浏览: 128
这个错误提示是因为没有指定编译的平台。你需要在编译命令中指定编译的平台,例如:
```
"D:\Epic Games\UE_4.27\Engine\Build\BatchFiles\Build.bat" UE_LingTongServiceEditor Win64 Development -Project="C:\Users\ADMIN\Documents\Unreal Projects\MCinUE4\UE_LingTongService.uproject" -WaitMutex -FromMsBuild
```
其中的 `Win64` 就是指定编译的平台为 64 位 Windows。你可以根据自己的实际情况修改参数。
相关问题
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.3f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\32.0.0\package.xml. Probably the SDK is read-only Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.3f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.3f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-31\package.xml. Probably the SDK is read-only Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.3f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-32\package.xml. Probably the SDK is read-only Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.3f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only > Task :launcher:preBuild UP-TO-DATE > Task :unityLibrary:preBuild UP-TO-DATE > Task :launcher:preReleaseBuild UP-TO-DATE > Task :unityLibrary:preReleaseBuild UP-TO-DATE > Task :unityLibrary:compileReleaseAidl NO-SOURCE > Task :launcher:generateReleaseBuildConfig > Task :launcher:compileReleaseAidl NO-SOURCE > Task :launcher:javaPreCompileRelease > Task :launcher:generateReleaseResValues > Task :launcher:createReleaseCompatibleScreenManifests > Task :launcher:extractDeepLinksRelease > Task :launcher:extractProguardFiles > Task :launcher:mergeReleaseJniLibFolders > Task :unityLibrary:mergeReleaseJniLibFolders > Task :unityLibrary:compileReleaseRenderscript NO-SOURCE > Task :unityLibrary:generateReleaseBuildConfig > Task :unityLibrary:generateReleaseResValues > Task :unityLibrary:generateReleaseResources > Task :unityLibrary:packageReleaseResources > Task :unityLibrary:parseReleaseLocalResources > Task :unityLibrary:javaPreCompileRelease > Task :unityLibrary:mergeReleaseShaders > Task :unityLibrary:compileReleaseShaders NO-SOURCE > Task :unityLibrary:generateReleaseAssets UP-TO-DATE > Task :unityLibrary:processReleaseManifest > Task :unityLibrary:mergeReleaseNativeLibs > Task :unityLibrary:packageReleaseAssets > Task :unityLibrary:stripReleaseDebugSymbols > Task :unityLibrary:packageReleaseRenderscript NO-SOURCE > Task :unityLibrary:prepareLintJarForPublish > Task :unityLibrary:prepareReleaseArtProfile > Task :unityLibrary:processReleaseJavaRes > Task :unityLibrary:extractDeepLinksRelease > Task :unityLibrary:writeReleaseAarMetadata > Task :unityLibrary:compileReleaseLibraryResources > Task :unityLibrary:writeReleaseLintModelMetadata > Task :unityLibrary:bundleLibResRelease > Task :unityLibrary:mergeReleaseJavaResource > Task :unityLibrary:copyReleaseJniLibsProjectAndLocalJars > Task :unityLibrary:copyReleaseJniLibsProjectOnly > Task :launcher:compileReleaseRenderscript NO-SOURCE > Task :launcher:generateReleaseResources > Task :launcher:checkReleaseAarMetadata > Task :unityLibrary:generateReleaseRFile > Task :unityLibrary:extractReleaseAnnotations > Task :unityLibrary:compileReleaseJavaWithJavac > Task :unityLibrary:mergeReleaseGeneratedProguardFiles > Task :unityLibrary:mergeReleaseConsumerProguardFiles > Task :unityLibrary:syncReleaseLibJars > Task :unityLibrary:bundleReleaseLocalLintAar > Task :unityLibrary:bundleLibRuntimeToJarRelease > Task :unityLibrary:bundleLibCompileToJarRelease > Task :unityLibrary:createFullJarRelease > Task :launcher:processReleaseMainManifest FAILED See http://g.co/androidstudio/manifest-merger for more information about the manifest merger. > Task :launcher:mergeReleaseResources 42 actionable tasks: 42 executed UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
这个错误提示表明你的Android SDK是只读的,导致Unity无法写入相关文件。解决这个问题的方法是确保你对Android SDK目录具有写入权限。你可以尝试以下方法:
1. 确保你以管理员身份运行Unity编辑器。在开始菜单中找到Unity并右键单击,选择"以管理员身份运行"。
2. 检查Android SDK目录的属性,确保它没有被设置为只读。右键单击Android SDK目录,选择"属性",然后取消选中"只读"属性。
3. 如果你的Android SDK目录位于Program Files文件夹中,Windows的安全性设置可能会阻止写入。你可以尝试将Android SDK移动到非受限制的位置,例如C:\AndroidSDK。
4. 另外,你还可以尝试在Unity中手动设置Android SDK路径。在Unity编辑器中,选择"Edit"(编辑)> "Preferences"(首选项),然后在"External Tools"(外部工具)选项卡中手动指定正确的Android SDK路径。
如果以上方法仍然无法解决问题,请确保你的操作系统和Unity版本都是最新的,并尝试重新安装Android SDK。如果问题仍然存在,你可能需要在Unity论坛或其他相关社区寻求更进一步的帮助和支持。
Error: The provided path "C:\Users\16588\app1\platforms\android" is not an Android project.ject.
这个错误提示是因为给定的路径"C:\Users\16588\app1\platforms\android"不是一个Android项目。可能有以下几个原因导致这个错误:
1. 路径错误:请确保提供的路径是正确的,并且指向包含Android项目的根目录。
2. 缺少Android项目文件:Android项目通常包含一些必要的文件和目录结构,如AndroidManifest.xml、res文件夹等。请检查提供的路径下是否存在这些文件和目录。
3. 项目配置错误:如果项目文件存在,可能是项目配置出现了问题。可以尝试重新配置项目或者使用其他方法来导入Android项目。