플러그인 제작 (unity3d 라이브러리 추가하기)

 

인텔리 J에서 하는 경우

https://jhedde.tistory.com/entry/Unity-Android-Java-플러그인-붙이기-1

 

Unity - Android Java 플러그인 붙이기 (1)

최근 프로젝트를 진행하는 중에 삽질을 많이 해야하는 일을 맡게 되었다. 삽질을 좀 했는데 삽질한 것을 기록하기 위해 포스팅을 한다. 이 글은 Android, Java 에 대해 기본적인 이해를 전제로 쓰여졌다. 1. 플러..

jhedde.tistory.com

안드로이드 스튜디오에서 하는 경우

https://slway000.tistory.com/35

 

[UNITY] 안드로이드 플러그인 만들기 Part 1

유니티3D 안드로이드(Android) 플러그인(Plugin) 만들기 Part 1. 안드로이드 스튜디오(Android Studio) 2.1.1 기준입니다. * 안드로이드 스튜디오(Android Studio) 상위 버전 분들은 여기 를 눌러 확인바랍니다. *..

slway000.tistory.com

* 해당 버전보다 높은 버전일 경우 gradle 스크립트 문제로 jar 파일이 생성되지 않는다.

해결책은 안드로이드 스튜디오 버전을 바꾸거나 gradle 스크립트 내에서

from('build/intermediates/bundles/release/') -> from('build/intermediates/intermediate-jars/release/') 로 변경

 

 

이클립스에서 하는 경우

https://westwoodforever.blogspot.com/2013/07/unity3d-android-plugin.html

 

Unity3D Android Plugin 이클립스에서 빌드하기

개발하면서 나온 이슈를 정리하고 있습니다. 출처만 남겨주시고 마음대로 퍼가주세요.

westwoodforever.blogspot.com

 

 

유니티에서 플러그인 사용

https://jhedde.tistory.com/entry/Unity-Android-Java-플러그인-붙이기-3?category=653994

 

Unity - Android Java 플러그인 붙이기 (3)

Unity - Android Java 플러그인 붙이기 (2) 이전 글에서는 Andorid Libary Project 를 통째로 담을 수 있는 AAR 파일을 만들어 적용시켰었다. 이제는 Unity 에서 Android Java Class 에 접근할 수 있는 방법에 대..

jhedde.tistory.com

 

레퍼런스

https://docs.unity3d.com/kr/530/Manual/PluginsForAndroid.html

 

유니티 - 매뉴얼: Android 플러그인 빌드

고급 Unity 모바일 스크립팅 Android 스플래시 화면 사용자 지정 Android 플러그인 빌드 이 페이지는 Android의 Native Code Plugins에 대해 설명합니다. Android 플러그인을 빌드 Android 플러그인을 빌드하려면 우선 Android NDK를 구하여 공유 라이브러리 (shared library)를 구축하는 데 필요한 단계를 이해하십시오. 플러그인을 구현하기 위해 C++(.cpp)을 사용하는 경우, name mangli

docs.unity3d.com

https://docs.unity3d.com/kr/current/Manual/AndroidAARPlugins.html

 

AAR 플러그인과 Android 라이브러리 - Unity 매뉴얼

Android Archive(AAR) 플러그인은 컴파일된 Java, 네이티브 (C/C++)코드, 리소스 또는 Android 매니페스트가 포함된 번들입니다. .aar 파일 자체는 모든 에셋을 포함하는 zip 아카이브입니다. 자세한 내용은 Android 라이브러리 생성에 대한 Android 개발자 문서를 참조하십시오.

docs.unity3d.com

 

 

+ Recent posts