Skip to content

Instantly share code, notes, and snippets.

@vgonisanz
Created February 25, 2016 08:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vgonisanz/c0efd1da94f9f7deb91e to your computer and use it in GitHub Desktop.
Save vgonisanz/c0efd1da94f9f7deb91e to your computer and use it in GitHub Desktop.
Example in javafile
// Java package
package com.github.vgoni;
// Imports
import android.util.Log;
public final class InterfaceToCJNI
{
// Load Native C/C++ Libraries
// =========================================================================
static
{
try
{
Log.v("InterfaceToCJNI", "Loading cpplibrary.so");
System.loadLibrary("cpplibrary");
}
catch (UnsatisfiedLinkError use)
{
Log.e("InterfaceToCJNI", "WARNING: Could not load cpplibrary");
Log.e("InterfaceToCJNI", use.getMessage());
}
}
// Static native functions
// =========================================================================
public static native void start(String sessionID);
public static native void update(String data);
public static native void shutdown(int signal);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment