【Android NDK學習之路:第一節】搭建Android Studio的NDK環境

在這裏插入圖片描述

1.關於NDK的一些基礎問題

1.什麼是ndk?有啥作用??
NDK是Native Development Kit的縮寫,意思是原生開發工具包,它可以讓我們在Android應用中使用C和C++代碼,通過其提供的衆多平臺庫,我們可以使用這些平臺庫管理NativeActivity以及訪問物理設備組件(例如:傳感器)。

NDK可以讓我們進一步提升設備性能,以降低延遲,或運行計算密集型應用,如遊戲或物理模擬。
重複使用您自己或其他開發者的 C 或 C++ 庫。

2.NDK需要那些組件以及作用是什麼

  • Android 原生開發套件 (NDK):這套工具使您能在 Android 應用中使用 C 和 C++ 代碼。
  • CMake:一款外部編譯工具,可與 Gradle 搭配使用來編譯原生庫。如果您只計劃使用 ndk-build,則不需要此組件。
  • LLDB:Android Studio 用於調試原生代碼的調試程序

3.Android Studio NDK環境搭建

  1. 在打開的項目中,從主菜單依次選擇 Tools > Android > SDK Manager。
  2. 點擊 SDK Tools 標籤,選中 LLDB、CMake 和 NDK旁的複選框,如下圖。在這裏插入圖片描述
  3. 點擊 Apply,然後在下一個對話框中點擊 OK。
  4. 安裝完成後,點擊 Finish,然後點擊 OK。

4.運行NDK的HelloWorld

  1. 準備工具版本信息:AndroidStudio 3.5.3
  2. 創建NDK項目(具體步驟,看下圖)在這裏插入圖片描述
  3. 目錄結構介紹
    在這裏插入圖片描述
  4. 代碼簡單介紹在這裏插入圖片描述
  5. 直接運行項目查看結果在這裏插入圖片描述
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章