Java Native Interface

From UE4: Community Wiki
Jump to: navigation, search
This article is a preliminary version, it is subject to change.

Assumed Knowledge[edit]

  • Experience with C++ and Java™ and Android™

Introduction[edit]

todo

Files and folders[edit]

.\Engine\Build\Android
.\Engine\Build\Android\Java\src\com\epicgames\ue4\GameActivity.java.template
./Programs/UnrealBuildTool/System/UnrealPluginLanguage.cs

Examples

UE4\Engine\Build\Android\Java\src\com\epicgames\ue4

Further Reading[edit]

  1. Oracle. "Java Native Interface". https://docs.oracle.com/javase/8/docs/technotes/guides/jni/
  2. wikipedia.org. "Java Native Interface". https://en.wikipedia.org/wiki/Java_Native_Interface
  3. https://answers.unrealengine.com/search.html?q=JNI&c=&type=question+OR+idea&lang=en&sort=relevance&author=&productVer=default&questionStatus=all
  4. https://stackoverflow.com/search?q=unreal+jni

Trademark Acknowledgment[edit]

  1. Oracle® and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
  2. Android is a trademark of Google LLC