Sorry, I didn't ever used WebKit myself, only read in the list that it
works for someone :-)
The error message can mean 2 things: (a) the library itself is not
there, or (b) it fails linking with another native libraries. Use
"arm-eabi-objdump -p libWebKit.so" (arm-eabi-objdump is somehere in NDK)
to check on which Qt libraries it depends. Push these libraries to
device and make sure Java loads them BEFORE libWebKit.so, or reconfigure
and rebuild Qt to not use these libs at all. I just checked desktop Qt
lib (I don't have a version for Android at hand) and it indicated that
WebKit depends on sqlite and Phonon:
$ objdump -p /usr/lib/libQtWebKit.so
...
NEEDED libsqlite3.so.0
NEEDED libphonon.so.4
NEEDED libQtGui.so.4
NEEDED libQtNetwork.so.4
NEEDED libQtCore.so.4
...
--
Best regards,
Sergey A.Galin