Android 라이브러리 프로젝트를 Unity 프로젝트로 임포트하려면 다음 단계를 따르십시오.
.androidlib 확장자를 사용하지 않는 경우 이 확장자를 폴더에 추가하십시오. 예시: mylibrary.androidlib.Unity는 이제 Android 라이브러리 프로젝트를 지원하고 Gradle이 애플리케이션을 빌드하는 데 사용하는 최종 프로젝트에 포함합니다. 자세한 내용은 Unity가 Android 애플리케이션을 빌드하는 방법을 참조하십시오.
Android 라이브러리 프로젝트는 빌트인 모듈 unityLibrary의 종속성입니다. 이 기본 동작을 변경할 수 있습니다. 예를 들어 대신 unityLibrary에 종속되도록 Android 라이브러리 프로젝트를 설정할 수 있습니다. 그렇게 하려면 다음 단계를 따르십시오.
프로젝트 창에서 .androidlib 플러그인을 선택하여 인스펙터 창에 액세스합니다.
Select dependent module 섹션에서 None을 선택합니다.
플러그인의 빌드__ Gradle__여러 빌드 프로세스를 자동화하는 Android 빌드 시스템입니다. 이러한 자동화로 인해 많은 일반적인 빌드 오류가 발생할 가능성이 감소합니다. 자세한 정보
See in Glossary dependencies 범위에 다음 코드를 추가합니다.
dependencies {
...
implementation project(':unityLibrary')
implementation fileTree(dir: project(':unityLibrary').getProjectDir().toString() + ('\\libs'), include: ['*.jar'])
}
또한 Android 라이브러리 프로젝트를 launcher 또는 unityLibrary 및 launcher 빌트인 모듈의 종속성으로 포함할 수도 있습니다.