Unity Android - 使用C ++项目

时间:2018-06-16 01:47:08

标签: android c++ android-studio unity3d

我有一个C ++项目,其中包含我想要包含在Unity Android应用程序中的功能。对于桌面应用程序,我可以创建一个DLL并使用C#脚本中的DLL。 this问题的答案表明Android应该也可以这样做。但我发现的几乎所有其他来源都说不可能并且必须使用.so文件而不是DLL。所以我继续用Android Studio制作了一个小的测试文件,它运行得很好。

但现在的问题是我想使用的C ++项目使用第三方库(cpprestsdk)Android Studio不知道第三方库的所有头文件。那么有没有更快,更简单的方法来实现Visual Studio项目,并生成一个.so,或者我可以告诉Android Studio所有标题都在哪里?

而且,我不能简单地将文件复制到项目目录中,或者如果有一个类似“其他包含目录”的打开,我也无法使用它,因为所有头文件都使用<>而不是{{ 1}}对于其他依赖项的包含,并且有成千上万的这些,所以我真的不想只是改变所有这些。

0 个答案:

没有答案