技术栈

android native

xiaoyaoyou.xyz
2 年前
android·android native
Windows下使用AndroidStudio及CMake编译Android可执行程序或静态库动态库之前在Android Studio中编写NDK C/C++相关代码,通过Gradle和CMake编译成动态库,然后再利用JNI的方式进行调用。现在需要编译Android C/C++可执行程序,通过运行程序做一些小实验,而这些小实验都是纯C/C++编写,不包含任何Java代码,那么是否可以利用现成的环境进行开发呢?之前我是一直在虚拟机上安装NDK利用其带有的交叉编译工具链进行编译,但NDK的低版本和高版本变化比较大,比如高版本取消了gcc改为使用clang,因此导致在虚拟机上安装ndk进行编译的方式随着nd