본문 바로가기

Study/Unity3D

[퍼온글]prime31과 AndroidNative를 같이 사용시 문제 ( 두개의 MainActivity를 사용 )

Android Native Plugin 같은 경우 

Unity AndroidManifest파일에  com.androidnative.AndroidNativeBridge를 

MainActivity로 사용하게 됩니다.


Prime31의 경우도 com.prime31.UnityPlayerProxyActivity를 

MainACtivity로 사용하게 됩니다.


둘다 Main으로 사용할 수 없기 때문에

소스를 수정할 수 있는 AndroidNative 원본 소스를 eclipse에서 열어서

UnityPlayerActivity 상속 받는 부분을

Prime31UnityActivity.jar 파일을 라이브러리로 추가 한 후 

import com.prime31.UnityPlayerActivity;

public class AndroidNativeBridge extends UnityPlayerActivity {

로 고쳐 준후 빌드 해서 실행하면 잘돌아 간다.


출처 : http://n1ngimi.tistory.com/