Class LibraryLoader

java.lang.Object
com.trimblemaps.mapsdk.LibraryLoader

public abstract class LibraryLoader extends Object
Loads the mapbox-gl shared library

By default uses System.loadLibrary use setLibraryLoader(LibraryLoader) to provide an alternative library loading hook.

  • Constructor Details

    • LibraryLoader

      public LibraryLoader()
  • Method Details

    • setLibraryLoader

      public static void setLibraryLoader(LibraryLoader libraryLoader)
      Set the library loader that loads the shared library.
      Parameters:
      libraryLoader - the library loader
    • load

      public static void load()
      Loads "libtrimblemaps.so" native shared library.

      Catches UnsatisfiedLinkErrors and prints a warning to logcat.

    • load

      public abstract void load(String name)