【发布时间】:2017-01-13 11:53:51
【问题描述】:
我尝试了很多次在 Android Studio 中编译 c 文件,但都失败了。在互联网上有很多说明如何做到这一点,但每一个都有不同的..一个使用 CMake(它不是可从 Android Studio 2.2.3 SDK 工具获得),另一个使用 Android.mk 和 Application.mk(尝试后我有错误:make (e=2): The system cannot find the file specified.)和其他..
是否有一条有用的指令可以帮助我在 Android Studio 中编译 c 文件?
谁能帮我?如果您给我一步一步的解决方案,我将不胜感激。
对不起我的英语。谢谢!
【问题讨论】:
-
你没有提到你想得到什么样的编译结果,但是如果你需要一个可执行文件,可以看看Building executables for Android shell。如果没有,请使用
include $(...)中的BUILD_SHARED_LIBRARY或Android.mk 中的BUILD_SHARED_LIBRARY或调用CMakeLists.txt中的相应方法,具体取决于您要使用的构建工具的类型。 -
我想将this 添加到我的项目中,但是当我使用
Android.mk和Application.mk以及在cmd中运行ndk-build时,我遇到了这个错误:@987654332 @。其他方式当我使用CMakeList.txt并构建项目时出现此错误:Error:executing external native build for cmake ...\CMakeLists.txt... 我该如何解决这个问题?
标签: android android-studio android-ndk