我有一个Windows DLL和一个与DLL相关的API。 该DLL是特定设备驱动程序的一部分,为此我想编写一个Linux(Android 4.0)软件。 我读过可以在Linux软件中使用DLL(使用winelib )。
如果我这样做,我可以在没有酒的情况下运行我的程序(使用本地Linux环境,附带DLL)? 我将使用Java(Android SDK),C ++(Android NDK)和可能的C(需要编写使用DLL的Linux驱动程序)。
Android编程在eclipse中不起作用
Android和Linux(RPi)之间的蓝牙连接在首次写入操作时丢失
在Windows中Tesseract OCR Android
我读过可以在Linux软件中使用DLL(使用winelib)。
很少有Android设备在x86处理器上运行。 零Windows应用程序是为ARM cpu(Android的主要cpu架构)编写的。
Ergo,无论WINE如何,绝大多数Android设备都不能使用Windows DLL。
你也许可以让写这个DLL的公司来构建它的目标手臂(用win8 / vs2012),然后在Wine下面运行,但是这是一个很长的过程。 如果你有DLL的源代码,你可以尝试使用WinMaker(它是winelib的一部分)来编译DLL。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。