I just updated my Nexus 4 to Android Lollipop and an Android app that was finding the alljoyn dynamic library just fine (deployed via Mave) now throws a:
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.avispalabs.kiihome-2/base.apk"],nativeLibraryDirectories=[/data/app/com.avispalabs.kiihome-2/lib/arm, /vendor/lib, /system/lib]]] couldn't find "liballjoyn_java.so"
BTW I use
System.loadLibrary() in a static call to load liballjoyn_java.so
Is liballjoyn_java.so compatible with the new ART that replaced Dalvik?
UPDATE: it doesn't seem to be directly related to ART, see http://stackoverflow.com/questions/27193188/java-lang-unsatisfiedlinkerror-after-updating-to-android-5-0