1대1문의 활성화가 되지않습니다.

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 뒤끝 5.18.1
  • 프로젝트명 : 찬란한 검
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

제목 그대로 1대1 문의 플러그인을 설치 후 1대1문의를 오픈하려고하면, 오픈이 되지 않습니다.
안드로이드 로그캣에서는 NoClassDefFoundError: io.thebackend.questionwebview.BackendQuestionWebView
라고 나오며, io.thebackend.questionwebview.aar은 프로젝트 폴더내에 존재함을 확인하였습니다. 에디터상에서는 클래스 참조가 되지만 빌드 이후에 클래스 참조가 되지않는 것 같습니다.

또한 1대1문의 플러그인 1.0.0 버전을 임포트하게되면, androidx.core:core:1.0.0 은 Duplicate Class 에러로 빌드가 되지않아 플러그인 임포트 이후 androidx.core:core:1.0.0.aar은 삭제를 하였습니다.

과거 문의 내역에도 1대1문의 창이 NoClassDefFoundError로 열리지 않았다는 문의내용이 없는 것 같습니다.
타 서비스중인 다른게임에서는 정상 활성화가 되고있으며, 1대1문의를 열기위한 코드는 동일합니다. (예제 코드와 거의 비슷한 수준이라 코드 상 문제는 없다고 판단하고있습니다.)

프로가드는 사용하고있지않습니다. (프로가드 예외처리 문제아님)

현재 정상적으로 1대1문의가 활성화되고있는 타 게임과의 해당 구현중인 게임의 차이점은 뒤끝 버전이 상위버전이고, 구글애드몹 sdk 버전이 상위버전이며, 구글로그인 버전 (정상작동 게임은 2.2.0 사용중, 구현중인 게임은 3.0.1로 구현중) 이 3가지만 다릅니다.

로그캣 기록 복사

2025-09-18 22:50:45.068 12714 12744 Error Unity 1:1 臾몄쓽李??쒖꽦?붿쨷 ?먮윭媛€ 諛쒖깮?덉뒿?덈떎 : java.lang.NoClassDefFoundError: io.thebackend.questionwebview.BackendQuestionWebView 2025-09-18 22:50:45.068 12714 12744 Error Unity UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object) 2025-09-18 22:50:45.068 12714 12744 Error Unity UnityEngine.Events.UnityEvent:Invoke() 2025-09-18 22:50:45.068 12714 12744 Error Unity UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction1)2025-09-18 22:50:45.068 12714 12744 Error Unity UnityEngine.InputSystem.UI.InputSystemUIInputModule:ProcessPointerButton(ButtonState&, PointerEventData) 2025-09-18 22:50:45.068 12714 12744 Error Unity UnityEngine.InputSystem.UI.InputSystemUIInputModule:ProcessPointer(PointerModel&) 2025-09-18 22:50:45.068 12714 12744 Error Unity UnityEngine.InputSystem.UI.InputSystemUIInputModule:Process() 2025-09-18 22:50:45.068 12714 12744 Error Unity

안녕하세요 개발자님,

남겨주신 1:1 문의 플러그인 실행 시 NoClassDefFoundError 발생 건은, Unity 6 환경에서의 안드로이드 진입점 설정 문제로 보고된 사례가 있습니다.

Unity 6에서는 Project Settings > Player > Other Settings > Application Entry Point 옵션이 추가되었으며, 기본값이 GameActivity 로 설정되어 있습니다.
그러나 뒤끝의 구버전 안드로이드 라이브러리는 Activity 진입점을 기준으로 동작하도록 구성되어 있어, GameActivity가 선택되어 있는 경우 NoClassDefFoundError 가 발생할 수 있습니다.

해결 방법은 다음과 같습니다.

  • Unity 설정에서 Application Entry Point를 Activity로 변경한 뒤 다시 빌드 및 배포해 주시기 바랍니다.
  • 동일한 원인으로 발생한 다른 사례(애플 로그인 웹뷰 오류, 구글 해시키 오류)에서도 위 방법으로 정상 동작이 확인되었습니다.

참고 링크:

만약 Unity 6가 아닌 다른 버전을 사용 중이시라면, 정확한 확인을 위해 사용 중인 Unity 버전 정보를 함께 알려주시면 감사하겠습니다.

감사합니다.

안드로이드 진입점을 Activity로 설정 후, 해결되었습니다! 감사합니다. 주말 잘 보내세요!