首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ELF .so文件,我可以通过java在我的windows上运行它吗?

ELF .so文件,我可以通过java在我的windows上运行它吗?
EN

Stack Overflow用户
提问于 2013-02-27 00:35:18
回答 1查看 801关注 0票数 0

我有树型.so文件,一个用于x86,另外两个用于处理器。

我可以在我的安卓模拟器上使用它们来调用.so文件中的函数:

代码语言:javascript
运行
复制
  static
  {
    System.loadLibrary("nameoflib");
  }

  public native long myNativeFunction();

我可以以任何方式修改这些文件,以便在我的windows计算机上的java中使用它们吗?

(我的意思是,在某种程度上这肯定是可能的,因为我可以在android模拟器中的windows上运行它们。

(原因是我需要库中的一个随机函数,但我不知道它是如何工作的。)

EN

回答 1

Stack Overflow用户

发布于 2013-02-27 00:40:28

.so文件是linux/unix中的动态链接库,就像windows中的.dll文件一样。您可以在设备的模拟器中使用这些.so文件,因为它是android (linux系统)的模拟器。

您需要有源代码才能获得windows的dll。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15094397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档