Version: Unity 6.0 (6000.0)
언어 : 한국어
Android용 네이티브 플러그인
Android용 네이티브 플러그인 생성

Android용 네이티브 플러그인 소개

Android 애플리케이션에서 네이티브 플러그인을 사용할 수 있습니다. 네이티브 플러그인에는 다양한 유형이 있으며, Unity가 지원하는 플러그인 유형은 프로젝트의 스크립팅 백엔드에 따라 결정됩니다. 가능한 플러그인 유형은 다음과 같습니다.

  • 공유 라이브러리: 공유 라이브러리에 패키징된 플러그인(.so)
  • 정적 라이브러리: 정적 라이브러리에 패키징된 플러그인(.a)
  • C/C++ 소스 파일: Unity가 IL2CPP로 생성된 파일과 함께 컴파일하는 C/C++ 소스 파일입니다. 여기에는 확장자가 .c, .cc, .cpp, .h인 모든 C/C++ 소스 파일이 포함됩니다.

스크립팅 백엔드 호환성

다음 표는 다양한 유형의 네이티브 플러그인을 지원하는 스크립팅 백엔드를 보여 줍니다.

스크립팅 백엔드 공유되는 라이브러리 정적 라이브러리 C/C++ 소스 파일
IL2CPP 지원 지원 지원
Mono 지원 지원 안 함 지원 안 함

참고:

  • IL2CPP 스크립팅 백엔드는 런타임 시점에 .NET 동적 연결 라이브러리(.dll)의 직접 사용을 지원하지 않습니다. 이러한 라이브러리는 빌드 프로세스 중에 C++ 코드로 전환되어야 합니다.
  • Xamarin 같은 다른 .NET 런타임 플랫폼과의 통합은 지원되지 않습니다.

추가 리소스

Android용 네이티브 플러그인
Android용 네이티브 플러그인 생성