Я хочу использовать dll в Java ME.Есть ли способ сделать это?
Я работаю в j2me.Проблема в том, что j2me не будет поддерживать jni (собственный интерфейс Java).Мне нужны какие-либо инструменты для преобразования .dll в .jar
Вы должны пройти через JNI: Собственный интерфейс Java .
Посмотрите на вызовы из .dll с использованием Java и JNI / Выполнение собственных вызовов API Windows из приложения Java .
JAR-файл - это не что иное, как ZIP-файл, содержащий файлы Java-класса. Если у вас есть .dll, он обычно содержит специфичные для Windows вызовы методов и т. Д., Которые не имеют аналогов в Java-API (особенно не в J2ME API :-), поэтому бесполезный ответ: нет, пути нет Вы можете преобразовать .dll в .jar, который может быть использован в вашем приложении J2ME.
Вы можете вызывать код в DLL через собственный интерфейс Java , но это никоим образом не означает "преобразование в .jar".