我需要开发一个 Android 应用程序并在其中使用用 C 编写的算法。 我发现了很多关于从 java Activity 运行 ONE C 函数的教程。但我需要的是:
1) 在 java Activity 中读取字符串并将其“发送”到 C/C++(这部分有效)。
2) 启动一个小的 C 算法(它仅用 C 编写。我的意思是从我的算法开始的那一刻起,我需要调用另一个 C 文件中的其他 C 函数)。 该算法创建一个新字符串(确切地说是 char*)。
3) 将这个新字符串返回给 java Activity (这部分有效)。
我的大问题是第二点。 有没有一种特殊的方法可以在Android中运行内部(使用C函数调用)C代码?特殊语法?
我真的希望有人能帮助我。
提前谢谢您!
最佳答案
我也是 Android 开发新手,但也许 NDK您可能需要什么?
关于java - 在 Android 应用程序中运行 C 代码 (Android Studio),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54657198/