做NDK时Android Studio总是创建.c文件,为什么?

时间:2017-06-22 02:29:17

标签: android c++ android-ndk

我的Android Studio版本为2.3.3。

我按照以下说明逐步创建一个新项目: https://developer.android.com/studio/projects/add-native-code.html

因为我选择了#34;包括C ++支持"所以我注意到IDE为我创建了一个native-lib.cpp。我也找到了它的CMakeLists.txt;

我想添加自己的原生方法和我自己的"所以"图书馆,就像那样:

static{System.loadLibrary("test")}
public native int GetNumber();

根据说明,我更新了CMakeLists.txt并在CPP目录中添加了我的.cpp / .h文件。

但是,当我按下alt +输入累积到Android Studio的提示以自动生成 方法,我发现IDE在CPP目录下创建一个新的.c文件,同时在那里生成方法。

我已多次尝试过,总是一样。

我很困惑,想知道如何让.cpp文件正常工作!谢谢!

0 个答案:

没有答案