繁体   English   中英

c#classLibrary.dll用于android studio / android app

[英]c# classLibrary.dll to be used in android studio/ android app

这是一个普遍的问题,但无论如何:在c#中,我制作了一个在Windows系统上工作的类库(api)。 我现在正在研究制作具有与Android相同功能的api。 其中一种功能(从自定义bluetuth设备添加数据)需要用Java编写。 因此(在android studio中)我编写了一个Java类来做到这一点,编译了一个.jar并将其作为插件在Unity中进行了测试。 但是为了避免将大量的C#代码转换为Java,我现在想知道是否有可能以某种方式将ac#api导入android studio并仅从java类中调用它的方法(就像您可以在Unity的.Monobehaviour(AndroidJavaClass.Call(还是“您可以在Visual Studio(IVKM.Net。IVKM.NET)中使用.jar-s代码”? 尽可能明确地说:我想将api.dll转换为api.jar。

如果您可以提出其他替代解决方案,请这样做。 谢谢。

Havent尝试过,但是会尝试通过将C#转换为C ++代码来暗示带有本地开发套件的Android对C ++的支持,因为在.net中,所有代码仍然是CLI代码,因此它应该可以转换为一些几乎不可读的C ++替代代码,编译就好了。

https://www.quora.com/Can-we-use-C++-and-Java-together-in-Android-Studio

希望这可以帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM