Tuesday, March 13, 2012

[android-developers] Native library not updated by Market on app update

My app includes a native SO file. This uses JNI reflection to find and
call Java methods. In a version update on Market, the signature of one
of the Java methods changed from "()V" to (L/java/langString;(V".
Crash reports show that some users are getting a
java.lang.NoSuchMethodError because the SO file is looking for the old
signature of "()V". So it seems like the Java code was updated but the
SO file was not on some devices. Any idea why this might happen?

Thanks,
Shri

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate