У меня есть библиотека .so, которая используется библиотекой jni, скомпилированной с версией java 5.Можно ли использовать Java 6 для запуска этого?Или .so библиотека должна быть перекомпилирована с Java 6?
Это совершенно нормально. Конечно, это должна быть та же платформа.