manifest에서 메인은 하나만 있어야 하는걸로 알고 있는데요 ㅜ_ ㅠ
유니티와 연동작업시, 여러 플러그인들도 하나같이 자기가 메인이 됬을때의 예제만 나와있어서 작업이 계속 막히고 있습니다ㅠㅠ
intent로 불러줄때, 다른 프로젝트의 클래스는 안 불러와지는건가요? 방법이 있다면 알려주시면 감사하겟습니다...ㅜㅜ
메인액티비티는 따로 있구요, (activity1 이라고 한다면)
그외에 액티비티는 그냥 액티비티해서 매니페스트 넣어줬구요( 다른 프로젝트를 생성후에 activity2 라고 만듦)
둘다 jar 파일 뽑아서 넣어줬구요..
activity2에서는 또 다른 sdk를 불러와서 create 하게 되는 그런 형식인데..
activity2에다가 activity1의 메인을 가져와서 startActivity로 인텐트 시작했더니..
java.lang.RuntimeException: Unable to start activity ComponentInfo {activity1의프로젝트명/패키지명.acrivity2}java.lang.NullPointerException
이렇게 오류가 나면서 앱이 꺼지는데요...
디버그 로그는 oncreate까지 찍힙니다;ㅁ;...
결론은,
어떤 sdk가 메인엑티비티에서 작업을 해야하는데, 메인액티비티는 이미 다른게 하고 있어서, 새 프로젝트를 만들어서 그걸 인텐트로 실행시키면 얘가 메인이되서 sdk가 잘 돌아갈 수 있는가? 입니다...;;
다들 메인으로 잡아달라고 하는 문제인것 같은데 ㅜ_ ㅠ
어떤식으로 접근을 해야하는지 도통 모르겟습니다 도와주세요!~~~