버그 해결을 위한 모든 질문을 던져
0 votes
36 views
제가 부득이하게 유니티 4.6을 사용하게 되었습니다.

하지만 저는 유니티 4.6 같은 레거시 버전을 사용해본 경험이 없습니다.

그래서 최근 버전 처럼 안드로이드 플러그인 테스트로 토스트를 뛰워 보려고 하니간

 

이 부분에서 AndroidJavaClass ajc2 = new AndroidJavaClass("com.example.plugintest.Uplugin");

이러한 오류가 뜨네요 AndroidJavaException: java.lang.ClassNotFoundException: com.example.plugintest.Uplugin

 

그런데

AndroidJavaClass ajc = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
unityActivity = ajc.GetStatic<AndroidJavaObject>("currentActivity");

이 부분에서는 오류가 뜨지 않는 걸로 봐서는 뭔가 코드 상에 문제라기 보다는 어떤 aar을 추가하는 방법이 틀렸다던지 혹은 인식을 못한다던지 뭐 그런거 같기도 해서 이렇게 질문글을 올려봅니다..

 

현재 안드로이드 스튜디오에서 모듈로 뽑은 aar 파일은 Plugins/Android 안에 넣어놨습니다.

 

혹시 유니티 레거시 4.6 버전에 대해서 경험이 있으신 선배님들 계시면 왜 그런지 답변 부탁드립니다 ..
asked (2 point) , 36 views

질문에 대한 답변을 하려면 로그인 또는 가입해야합니다.

버그 해결을 위해 도움을 구하고, 도움을 주세요. 우리는 그렇게 발전합니다.

throw bug 는 프로그래밍에 대한 전분야를 다룹니다. 질문,논의거리,팁,정보공유 모든 것이 가능합니다. 프로그래밍과 관련이 없는 내용은 환영받지 못합니다.

339 질문
461 answers
471 댓글
1,114 users