Skip to content

v0.8.0

Compare
Choose a tag to compare
@oprisnik oprisnik released this 17 Sep 18:39
  • Added new NativeLoader abstraction (nativeloader artifact). You can use NativeLoader.loadLibrary(...) instead of SoLoader.loadLibrary(...). This allows you to use any native library loader (e.g. the default system implementation) by implementing a custom NativeLoaderDelegate and calling NativeLoader.init(yourImplementation). Calling SoLoader.init(...) will automatically set a SoLoader delegate.
  • Added new annotation artifact so that the @DoNotOptimize annotation can be used separately.
  • Smarter .so extraction strategy (b2555b8 - thanks @codyi96). This should fix the ".so is 64-bit instead of 32-bit" issue reported for some devices.