懶人模式:在現有的AS項目上添加C++(NDK)代碼

在網上找了很多構建NDK項目的方法,一個個都太繁瑣了,這命令那命令、這配置那配置的,完全不適合我這種手殘黨。於是我在這裏整理了一份秋~簡單的“搭建NDK環境的方法”。(ps:如果你是想在現有項目中集成NDK,可以跳到後面看

如果是一個新的項目

第一步:那麼可以在Android Studio啓動時選擇新建項目(Start a new Android Studio Project)

第二步:

這裏可以自己選擇C++版本

這裏就是構建完成的全新C++項目啦。

但是到這裏還不夠,如果我已經有一個老的AS項目了,想要半路加上NDK支持怎麼搞呢?我的回答很簡單粗暴

那就就是複製粘貼

已有的AS項目怎麼添加C++(NDK)支持

第一步:在我們上面新建好的NDK項目中,複製cpp文件夾

第二步:將它粘貼到你想要集成的老AS項目中(注意不要複製錯目錄了),然後右鍵cpp文件夾

選擇-> Link C++ Project with Gradle

這裏會讓你選擇一個路徑,你直接選擇剛剛複製過來的cpp文件夾中的CMakeLists.txt就可以了

點擊OK按鈕之後,項目會自動重新構建。構建完成後就可以像一般的NDK項目一樣啦,隨便用hhhhh

(不過因爲老項目是沒有加載C++代碼的,所以你要自己手動加上去)

大功告成。。。所以說複製粘貼纔是第一生產力,真香!!!

 

 

 

 

 

 

發佈了19 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章