Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
import android.content.Intent;
import android.util.Log;
import android.os.Bundle;
import com.unity3d.player.UnityPlayer;
import com.unity3d.player.UnityPlayerActivity;
import android.content.Context;
import android.content.ServiceConnection;
import android.content.ComponentName;
import android.os.IBinder;
public class NativeBridge {
private static MainActivity m_MainActivityService;
private static boolean mServiceBound = false;
public static Context sContext;
private static ServiceConnection mServiceConnection = new ServiceConnection() {
MainActivity myBinder;
public void onServiceConnected(ComponentName componentName, IBinder service) {
MainActivity.MyServiceLocalBinder myBinder =(MainActivity.MyServiceLocalBinder) service;
m_MainActivityService = (MainActivity) myBinder.getService();
mServiceBound = true;
Log.e("Unity", "Service connected: " + myBinder);
// continue..
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment