c# - 如何在 Eclipse 中导入 .net 库?

标签 c# java android eclipse

有什么方法可以在eclipse 中导入.net 外部库。它是自己创建的库,我想将它导入到 Eclipse 中。可能吗?

最佳答案

没有。 .Net 库被编译成一种中间语言 (IL),以便在 Microsoft .Net 平台上特定使用,这意味着只有具有 .Net 框架的计算机才能使用它们。

Java 使用了类似的想法,但目的完全不同。 Java 代码编译成旨在在 Java 平台上运行的库,这些库需要安装在想要运行二进制文件的计算机上。然而,Java 的目标是您可以为各种操作系统编写一次代码。 .Net 的目标是使多种语言能够编译成相同的语言 (IL)。

您必须考虑将 .Net 库中的代码移植到更常见的运行时,例如 Mono (http://www.mono-project.com/Java)。

但是,.Net dll 无法在 Java 环境中为您提供任何帮助。即使您设法将所有 Hook 安装到位,.Net dll 也需要 .Net 框架,这意味着 Windows,这与 Java 方法论背道而驰。

关于c# - 如何在 Eclipse 中导入 .net 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12129709/

相关文章:

c# - .NET 中的 'obj' 目录是什么?

java - Guava 事件总线 : don't catch RuntimeException

java - JSF 中 render=true/false 问题的奇怪问题

java - 将上传的文件保存在特定位置

java - 在android中使用简单的 fragment

c# - 结构体 sizeof/Marshal.SizeOf 变化

C#在Unity游戏引擎中开箱后的倒计时

android - 错误 : attribute 'package' in <manifest> tag is not a valid Android package name

c# - 如何存储每个 session 未登录用户的数据?

Android Urban Airship 6.0.1,无法拦截推送通知操作