Intel 开发者社区提供工具,并且为跨平台应用程序开发,以及平台、技术信息、代码示例和同行工作人员提供指南信息,以此来帮助开发人员创新与成功。为 Android,物联网,Intel? RealSense? 技术,和 Windows下载工具,访问开发工具包,以及与志同道合的开发人员分享想法,来加入我们的社区并且参与开发者冲刺比赛,竞赛,巡回演讲,和本地事件。
关于Intel? INDE
英特尔INDE是最为重要的,因为安卓现在运行在数量极为庞大的设备上。如果你想从事移动市场的开发,你会发现使用英特尔INDE作为安卓平台的开发工具,会让你的起步变得更加容易。它会帮你开发安卓应用程序,使用本地的性能去模拟很多平台。
英特尔INDE中的安卓集成(Android Studio Integration)为你设定好了你用于开发本地APP的环境这包括了“安装Android Studio”。这包括了安装Android Studio、Android SDK、NDK,或其他一些开发工具,如ANT或ADT插件。
下载英特尔INDE开始安装。IDE集成在产品的所有版本中可用。一旦你选择了你要安装的IDE,会出现一个界面。选择Android Studio开发环境,会有一个向导指导你完成余下的安装工作。
在Android Studio启动后,你可以看到图1所示的欢迎界面,点击“New Project”。

图 1
图1的下一步你会看到“配置你的新项目”窗口,在这里你可以更改你的应用名称,然后点击下一步。

图 2
之后出现的窗口(图3)里你可以选择运行你的应用所需要的规格,选择目标规格后点击下一步。

图 3
在下一个窗口里选择INDE的Activity模板”Blank Activity With NDK Support“(如图4所示),点击下一步。

图 4
更改活动名称(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
现在在UI布局里添加一个写有“Show”的按钮。从Widgets菜单中把按钮拉到UI布局,并且将它的text属性改为“Show”。再将text元 素拉到UI层里,打开文本编辑器, 修改UI布局,使它变为不可见(invisible,如图11中所示),这样这些文字就只会在按钮被点击时显示了。

图11
接下来你要做的就是实现按钮在主活动(main activity)中的运行了。添加一个Button对象并绑定 onCreate() 方法,并实现它,如图12所示:

图12
现在,单击该按钮之后,你将在 UI 布局上看到此文。
建立你点击创建的应用程序->重建项目。一旦建立成功,运行应用程序->敲击应用程序->从设备列表中选择设备(你需要运行 Android 设备)或者启动一个模拟器和敲击一下就 ok 了。

图13
你应该可以在屏幕上看到结果:

图14
概要
该文章向你介绍了在 Intel INDE 上开始使用 Google android studio 的一个简单的例子.
关于作者
Denis Smirnov
在过去的六个月,曾作为一个技术实习生在 Intel 工作。Denis 曾获得下诺夫哥罗德国立大学应用数学的计算机科学硕士学位。
英文原文:Intel? INDE for Google Android Studio