android ndk 環境配置錯誤

一、在編譯ndk時報了ndk CMake was unable to find a build program corresponding to "Ninja".,這個錯誤,查找了一堆資料,

也去國外看了看,並沒有很好的解決這個問題,

這幾個庫卸載了,又重新裝,最後發現是安裝 ninja就可以了

下載地址https://github.com/ninja-build/ninja/releases,下完win版安裝,並設置環境變量,重啓電腦,完成。

二、{"cookie":"","inReplyTo":"compute","message":"CMake Error at CMakeLists.txt:2 (add_library):\n  Cannot find source file:\n\n    src/main/jni/say.cpp\n\n  Tried
extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp\n  .hxx .in .txx\n\n","title":"Error","type":"message"}

和Cause: executing external native build for cmake D:\githubcode\myandroid\app\src\main\jni\CMakeLists.txt,這兩個錯誤

造成這個原因是CMakeLists.txt文件不能和cpp在同一個目錄,我把CMakeLists.txt拷貝到app目錄下,成功解決

三、NDK開發沒有提示

  這個時間有點久,後來自己升級了android studio 到最新版本,解決了問題,不清楚是什麼原因造成的。

四、NDK開發不能進入調試

   這個正在查找中,目前使用日誌打印查找錯誤

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章