更改活动名称(Activity Name)并键入NDK路径,NDK会被安装到拥有IDE集成的INDE的安装目录下(图5)。点击“完成”(Finish)按钮。 图5 接下来工程浏览器窗格会出现在屏幕左侧(图6),它展示了你工程中的所有文件,包括主活动(main activity)、原生代码等。如下图所示: 图6 TestApp/app/src/main/res/layout/activity_test_app.xml (图7)定义了应用程序(app)的UI布局。你可以通过更改或替换这个文件来变更你所建立的活动的设计。 图7 TestApp/app/src/main/java/TestApp.java 文件中有UI元素的事件句柄(图8)。它也被称为 TestApp/app/src/main/jni/ 的原生代码。即下图中红框内的代码。 |
TestApp/app/src/main/jni/NativeCode.cpp 实现了函数 getStringFromNative (图9)。在这里你可以添加你的原始代码,例如下图中红线框出的部分: 图9 在 TestApp/app/src/build.gradle 中你可以更改你应用程序(app)所定位的处理器结构。变量 abiFiler 确定了默认的处理器是x86结构。(如图10中所示) 图10 |