0
전체 오류 메시지 :Unity 3D 용 여러 매니페스트를 병합하는 방법 (Android 매니페스트를 병합 할 수 없음)
CommandInvokationFailure: Unable to merge android manifests. See the Console for more details.
C:/Program Files/Java/jdk1.8.0_121\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="C:/Android/SDK\tools" -Dfile.encoding=UTF8 -jar "C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar" -
stderr[
]
stdout[
Warning: [Temp\StagingArea\AndroidManifest-main.xml:12, E:\GoogleVRForUnityTest\Temp\StagingArea\android-libraries\gvr-permissionsupport-release\AndroidManifest.xml:3] Main manifest has <uses-sdk android:targetSdkVersion='23'> but library uses targetSdkVersion='24'
]
exit code: 1
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, 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.RunCommandSafe (System.String javaExe, System.String sdkToolsDir, System.String[] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.HostView:OnGUI()
PlayerSettings :
- 최소 API 레벨 - 19, 최대 - (23)는 모두 안드로이드 SDK에 존재한다. min API 레벨을 다른 것으로 변경하려고했으나 아무 것도하지 않았습니다.
- VirtualRealitySDK가 Cardboard로 설정되었습니다.
프로젝트의 다른 매니페스트에서 다른 MIN 및 최대 API 레벨이 있습니다 (아래 그림 참조). 올바른 것들 - AndroidManifest-main에서만. 다른 사람들은 잘못된 수준으로 설정했습니다. 나는 그들을 편집하려했지만, 새로운 건물 시도 후에 그들은 그대로 돌아온다. 나는 하나의 매니 페스트 만 남기고 그들을 제거하려고 노력했다. 또한 도움이되지 못한다.
제발, 그들을 병합하는 데 도움이됩니다.