java - 我可以在android应用程序中使用dll文件吗?

标签 java c# android dll

是否可以在 Android 应用程序中使用 dll 文件(常用于 Web 应用程序)?

我有一个 Delphi dll 库,我想在我的应用程序中使用它。

最佳答案

您不能将 DLL 与 native Android 应用程序一起使用。 Android 应用程序在 Linux 内核的 JVM 上运行,但 DLL 是 Microsoft 创建的。

如果此 DLL 是您的应用程序的关键组件,并且您无法在 Java 中重新实现它,那么您可能需要考虑 Xamarin ,它允许您用 C# 编写应用程序。请注意,如果您选择这条路线,则需要进行许多重大权衡。在做出此决定之前,您应该确保完全理解这些权衡。

关于java - 我可以在android应用程序中使用dll文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34531291/

相关文章:

java - MediaPlayer 仅在特定 Activity 开始时继续播放

java - 完成广播接收器的所有 Activity

Java - 在这种情况下如何正确规避非法访问异常

java - 你会如何设计一个类似推特的消息系统,如何设计消息系统?

c# - 如何安全地重命名 Xamarin.Forms 中表示 SQLite 实体的类的属性?

java - 如何将查询传递给 FirestoreRecyclerOptions?

c# - 等待 Selenium Webdriver 更改的最佳实践?

c# - 在 Xamarin 中绑定(bind) iOS 委托(delegate)时出错

android - AudioTrack如何实现左右声道分开播放?

android - 我们什么时候知道 Activity 的 View 何时被布局