带有 c/c++ 模块错误的 Android Studio KMM 项目

问题描述

我们正在尝试为 ios 和 android 构建 KMM(Kotlin 多平台移动)应用程序。此项目中包含 c/c++ 模块。 在 iOS 版本中,我们从 .h 文件中收到此错误

error: use of '@import' when modules are disabled

在 xcode 中,这似乎是一个很容易解决的问题,但在 Android Studio 中,我们找不到解决方案。我认为这是 Podfile/.podspec 问题,但我找不到任何可行的解决方案。

解决方法

而不是:

@import MyModule;

试试看:

#import <MyModule/MyModule.h>