Intel? INDE for Google Android Studio

fdwm 9年前發布 | 29K 次閱讀 Google Android Studio

Intel 開發者社區提供工具,并且為跨平臺應用程序開發,以及平臺、技術信息、代碼示例和同行工作人員提供指南信息,以此來幫助開發人員創新與成功。為 Android物聯網Intel? RealSense? 技術,和 Windows下載工具,訪問開發工具包,以及與志同道合的開發人員分享想法,來加入我們的社區并且參與開發者沖刺比賽,競賽,巡回演講,和本地事件。

關于Intel? INDE

Intel INDE 是一個為開發人員提供他們需要為 Android 與 Windows 創建高性能應用程序的工具,支持,集成與更新的跨平臺產品套件。綁定在 Intel INDE 上的一切,是一個完整的應用程序開發工作流所需要的:環境設置(Android IDE 集成),常見的為每個平臺優化的函數庫(諸如媒體,線程庫,實用工具庫),編譯器,調試工具,以及分析與優化工具。主要優點包括更快的開發時間和使用你選 擇的 IDE,來開發應用程序 Cross-architecture and cross-OS 的機會

英特爾INDE是最為重要的,因為安卓現在運行在數量極為龐大的設備上。如果你想從事移動市場的開發,你會發現使用英特爾INDE作為安卓平臺的開發工具,會讓你的起步變得更加容易。它會幫你開發安卓應用程序,使用本地的性能去模擬很多平臺。

關于Intel? INDE中的Android Studio

英特爾INDE中的安卓集成(Android Studio Integration)為你設定好了你用于開發本地APP的環境這包括了“安裝Android Studio”。這包括了安裝Android Studio、Android SDK、NDK,或其他一些開發工具,如ANT或ADT插件。

Intel? INDE的安裝

下載英特爾INDE開始安裝。IDE集成在產品的所有版本中可用。一旦你選擇了你要安裝的IDE,會出現一個界面。選擇Android Studio開發環境,會有一個向導指導你完成余下的安裝工作。

創建新項目

在Android Studio啟動后,你可以看到圖1所示的歡迎界面,點擊“New Project”。

Intel? INDE for Google Android Studio

圖 1

圖1的下一步你會看到“配置你的新項目”窗口,在這里你可以更改你的應用名稱,然后點擊下一步。

Intel? INDE for Google Android Studio

圖 2

之后出現的窗口(圖3)里你可以選擇運行你的應用所需要的規格,選擇目標規格后點擊下一步。

Intel? INDE for Google Android Studio

圖 3

在下一個窗口里選擇INDE的Activity模板”Blank Activity With NDK Support“(如圖4所示),點擊下一步。

Intel? INDE for Google Android Studio

圖 4

更改活動名稱(Activity Name)并鍵入NDK路徑,NDK會被安裝到擁有IDE集成的INDE的安裝目錄下(圖5)。點擊“完成”(Finish)按鈕。

Intel? INDE for Google Android Studio

圖5

接下來工程瀏覽器窗格會出現在屏幕左側(圖6),它展示了你工程中的所有文件,包括主活動(main activity)、原生代碼等。如下圖所示:

Intel? INDE for Google Android Studio

圖6

TestApp/app/src/main/res/layout/activity_test_app.xml (圖7)定義了應用程序(app)的UI布局。你可以通過更改或替換這個文件來變更你所建立的活動的設計。

Intel? INDE for Google Android Studio

圖7

TestApp/app/src/main/java/TestApp.java 文件中有UI元素的事件句柄(圖8)。它也被稱為 TestApp/app/src/main/jni/ 的原生代碼。即下圖中紅框內的代碼。

Intel? INDE for Google Android Studio

TestApp/app/src/main/jni/NativeCode.cpp 實現了函數 getStringFromNative (圖9)。在這里你可以添加你的原始代碼,例如下圖中紅線框出的部分:

Intel? INDE for Google Android Studio

圖9

在 TestApp/app/src/build.gradle 中你可以更改你應用程序(app)所定位的處理器結構。變量 abiFiler 確定了默認的處理器是x86結構。(如圖10中所示)

Intel? INDE for Google Android Studio

圖10

現在在UI布局里添加一個寫有“Show”的按鈕。從Widgets菜單中把按鈕拉到UI布局,并且將它的text屬性改為“Show”。再將text元 素拉到UI層里,打開文本編輯器, 修改UI布局,使它變為不可見(invisible,如圖11中所示),這樣這些文字就只會在按鈕被點擊時顯示了。

Intel? INDE for Google Android Studio

圖11

接下來你要做的就是實現按鈕在主活動(main activity)中的運行了。添加一個Button對象并綁定 onCreate() 方法,并實現它,如圖12所示:

Intel? INDE for Google Android Studio

圖12

現在,單擊該按鈕之后,你將在 UI 布局上看到此文。

建立你點擊創建的應用程序->重建項目。一旦建立成功,運行應用程序->敲擊應用程序->從設備列表中選擇設備(你需要運行 Android 設備)或者啟動一個模擬器和敲擊一下就 ok 了。

Intel? INDE for Google Android Studio

圖13

你應該可以在屏幕上看到結果:

Intel? INDE for Google Android Studio

圖14

概要

該文章向你介紹了在 Intel INDE 上開始使用 Google android studio 的一個簡單的例子.

關于作者

Denis Smirnov

在過去的六個月,曾作為一個技術實習生在 Intel 工作。Denis 曾獲得下諾夫哥羅德國立大學應用數學的計算機科學碩士學位。

 本文由用戶 fdwm 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!