es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Convertir JAR a DLL con IKVM.

Estoy intentando convertir un archivo JAR a DLL para usarlo en mi aplicación de Xamarin.

Hago el código ikvmc.exe myjar.jar y luego genera el archivo DLL. Voy a las referencias y lo agrego, pero cuando compilo obtengo el error: No se puede resolver la referencia IKVM.Runtime, referenciada por MyDllGenerated. Agregue un paquete NuGet o una referencia de ensamblaje.

Si agrego IKVMRuntime.dll a mi proyecto, me da un error de que los archivos JAR son idénticos pero con diferentes contenidos.

¿Cómo puedo generar esta DLL para usar en mi proyecto? ¿Hay otra forma (excepto la creación de la biblioteca de enlace de Android, ya lo intenté y me dio un error del generador.exe)?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Desafortunadamente, no es posible convertir un archivo JAR en un archivo DLL. La única manera de usar un archivo JAR en una aplicación de Xamarin es crear una biblioteca de enlace de Android. Puede encontrar más información sobre cómo hacer esto aquí.

Comments are closed.