如何使用jar来转换结果?

时间:2014-11-21 12:42:17

标签: android ikvm

我正在尝试将* .jar转换为* .dll并将其用于我的android项目

  1. 下载ikvm-7.2.4630.5
  2. 运行> ikvmc.exe -out:some.dll some.jar
  3. 经过多次警告我收到了一些文件
  4. 创建android项目并引用some.dll
  5. 第一个错误:类型'java.lang.Object'是在未引用的程序集中定义的。您必须添加对程序集“IKVM.OpenJDK.Core,Version = 7.2.4630.5,Culture = neutral,PublicKeyToken = 13235d27fcbfff58”的引用。
  6. 添加到项目IKVM.OpenJDK.Core.dll
  7. 构建它
  8. 第二个错误:加载程序集时出现异常:System.IO.FileNotFoundException:无法加载程序集“IKVM.Runtime,Version = 7.2.4630.5,Culture = neutral,PublicKeyToken = 13235d27fcbfff58”。也许它在Mono for Android个人资料中不存在?
  9. 怎么办?

1 个答案:

答案 0 :(得分:0)

将IKVM.RunTime.dll添加到项目中。它应该与IKVM.OpenJDK.Core.dll

位于同一个/ bin文件夹中

我尝试这样做时遇到了同样的错误!感谢有条不紊的步骤。

希望你已经找到了答案!