无法合并Android清单MAC

时间:2018-06-23 20:59:12

标签: unity3d build android-manifest

请帮助!
我已经尽力了,但是这个问题没有解决。
我已经检查了所有可以在Google上找到的问题,但仍然无法解决。

当我单击 Build Build and Run 时,提示“无法合并android清单” 我正在尝试为android构建apk 。

这是控制台中列出的问题。

问题1。

Error: Error while saving blame file, build will continue
Error: The prefix "tools" for attribute "tools:ignore" associated with an 
element type "activity" is not bound.

UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

问题2。

AndroidSDKToolsException: Unable to merge android manifests. 
UnityEditor.Android.AndroidSDKTools.DetectErrorsAndWarnings (System.String logMessages, System.String errorMsg)
UnityEditor.Android.AndroidSDKTools.RunCommandInternal (System.String javaExe, System.String sdkToolsDir, System.String[] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.AndroidSDKTools.RunCommand (System.String javaExe, System.String sdkToolsDir, System.String[] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.AndroidSDKTools.RunCommand (System.String[] sdkToolCommand, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.AndroidSDKTools.MergeManifests (System.String target, System.String mainManifest, System.String[] libraryManifests, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit)
UnityEditor.Android.PostProcessor.Tasks.GenerateManifest.MergeManifests (UnityEditor.Android.PostProcessor.PostProcessorContext context, System.String mainManifest, System.String targetManifest)
UnityEditor.Android.PostProcessor.Tasks.GenerateManifest.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

问题3。

Build completed with a result of 'Failed'
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

问题4。

UnityEditor.BuildPlayerWindow+BuildMethodException: 3 errors
  at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0021f] in /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPlayerWindowBuildMethods.cs:182 
  at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPlayerWindowBuildMethods.cs:89 
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

我已经完成/尝试过的事情(问题仍未解决)
通过Android Studio SKD管理器下载了所有sdk(API级别)10,11,一直下载到27。
我尝试过通过统一的玩家偏好来更改sdk,也尝试过更改manifist文件的SDK版本(我的当前说的是minsdk 15)。还尝试将AndroidManifest文件从temp / StagingArea复制到Assets / Plugins / Android,但仍然无法正常工作。

非常感谢您的帮助,
谢谢!

0 个答案:

没有答案