List
DllNotFoundException 관련하여 문의드립니다!
Posted Date: 2021-04-23 9:31     Edited Date: 2021-04-27 8:05     Writer: inactive

1. SDK Version: 5.0.4
2. Development Environment: Unity - Android
3. Tracker/Scanner: image Tracker
4. License Type(Free / Pro-One Time Fee / Pro-Subscription / Enterprise): Free
5. Target Device(Optional): 갤럭시 노트 20

6. Error Message:

유니티에서 빌드까지는 문제없이 진행되었는대 .
현재 apk로 출력후 핸드폰에서 실행하였을때 검정화면만 출력이되어 
logcat 으로 확인해본 결과 

DllNotFoundException : MaxstAR

at ...... maxstAR.NativeAPI.maxst_TrackerManager_updateTrackingState()

오류가 계속에서 뜨더라구요 혹시 해결방안이 있을까요?

Posted Date: 2021-04-26 2:22     Edited Date: 2021-04-26 2:22     Writer: sjkim

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

 

혹시, MAXST AR SDK 샘플의 파일을 수정하셨나요?

 

MaxstAR 라이브러리가 누락되어 발생한 문제로 보여집니다. 

Assets/Plugins/Android 폴더에 MaxstAR 라이브러리가 있는지 확인 부탁드립니다. 

 

AR SDK에 관련하여 다른 질문이 있으시면, 언제든지 자유롭게 질문해주세요.

 

 

Best regards,

Francisco

MAXST Support Team

Posted Date: 2021-04-26 4:09     Edited Date: 2021-04-26 4:10     Writer: inactive

해당 파일을 수정하지는 않았습니다
말씀하신 android 폴더 내부에는 

AnroidManifest.xml
AndroidMainfest.xml.meta
MaxstAR.arr
MaxstAR.arr.meta
이렇게 총 4가지 파일들이 존재해 있습니다. 
혹시 오류 사항이 있을까요?

Posted Date: 2021-04-27 8:05     Edited Date: 2021-04-27 8:05     Writer: sjkim

Assets/Plugins/Android 폴더에서는 누락되신 파일이 없는것 같습니다. 

 

추가적으로 Assets/Plugins/x86_64/MaxstAR.dll의 inspect창을 클릭하셔서, 

모든 platform setting에 대한 cpu를 x86_x64로 변경 하시기 바랍니다.

 

만약, 해당 과정을 진행해도 동일한 현상이 발생한다면 유니티 패키지를 임포트 하시는 과정에서 메타 파일이 손상된것 같습니다.

따라서, 새 프로젝트를 생성하시고 UnityPackage를 불러와 platform setting에 대한 cpu를 x86_x64로 변경 하시기 바랍니다.

 

 

Best regards,

Francisco

MAXST Support Team