List
AR Core duplicated. Build error
Posted Date: 2023-07-11 1:29     Edited Date: 2023-07-31 2:51     Writer: bones11201008

Please provide your development details as below;

1. SDK Version: 6.0.1
2. Development Environment: (eg. Unity-Android, Unity-iOS, Native Android, Native iOS) Unity-Android
3. Tracker/Scanner:
4. License Type(Free / Pro-One Time Fee / Pro-Subscription / Enterprise):
5. Target Device(Optional):

APK 빌드 시 아래와 같은 오류가 있습니다.

어떤 문제인지 확인할 수 있을까요?


Found plugins with same names, Assets/Plugins/Android/unityandroidpermissions.aar and Packages/com.unity.xr.arcore/Runtime/Android/unityandroidpermissions.aar. Delete the one of the duplicate plugins.
UnityEditor.AndroidPluginImporterExtension:CheckFileCollisions (string,string[])
UnityEditorInternal.PluginsHelper:CheckFileCollisions (UnityEditor.BuildTarget,string[])
UnityEditor.GenericMenu:CatchMenu (object,string[],int)

 

 


 

Posted Date: 2023-07-11 1:34     Edited Date: 2023-07-11 1:34     Writer: bones11201008

Assets/Plugins/Android/unityandroidpermissions.aar 파일을 삭제하고 빌드하면

아래와 같은 오류가 보입니다.

 

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':launcher:checkReleaseDuplicateClasses'.
> 1 exception was raised by workers:
  java.lang.RuntimeException: Duplicate class a.a.a found in modules arcore_client-runtime.jar (:arcore_client:) and core-1.22.0-runtime.jar (com.google.ar:core:1.22.0)
  Duplicate class a.a.b found in modules arcore_client-runtime.jar (:arcore_client:) and core-1.22.0-runtime.jar (com.google.ar:core:1.22.0)
  Duplicate class b.a.a found in modules arcore_client-runtime.jar (:arcore_client:) and core-1.22.0-runtime.jar (com.google.ar:core:1.22.0)
... 이후 생략

제공하시는 SAMPLE Project 에서 Scene 을 추가해서 빌드중입니다.

AR Core package 를 설치하면, 기존 Sample Project 내에 있던 Package 와 중복되는 것이 원인인 것 같습니다.

https://docs.unity3d.com/Packages/com.unity.xr.arcore@2.1/manual/index.html

AR Core package 를 설치하지 않으면 관련 빌드 세팅 메뉴가 나타나지 않으므로 설치가 필요하고

기존 Package 를 지우자니 문제가 있을 것으로 보이는데

가이드 부탁드립니다.

Posted Date: 2023-07-31 2:51     Edited Date: 2023-07-31 2:51     Writer: sejin

MAXST AR SDK에 관심을 가져주셔서 감사합니다. 

답변이 늦어서 죄송합니다.

유니티에서 AR Core package를 설치하지 않고도 Maxst AR SDK 를 실행할 수 있습니다.

이후 질문을 보면 정상적으로 빌드하신 것 같은데 이 문제가 해결되셨나요?

추가적인 질문이 있으시면 언제든지 문의주세요.

 

Best regards

Shelden

MAXST Support Team