android項目中配置NDK自動編譯生成so文件


1 下載ndk開發包
   
2 在android 項目中配置編譯器(以HelloJni項目為例)
  2.1 創建builer
  (a)Project->Properties->Builders->New,新建一個Builder。 
  (b)在彈出的【Choose configuration type】對話框,選擇【Program】,點擊【OK】: 
  (c)在彈出的【Edit Configuration】對話框中,配置選項卡【Main】。
       在“Name“中輸入新builders的名稱(我取名為Ndk_Builder)。
     
  (d)配置選項卡
       ------Main選項卡----------------  
       在“Location”中輸入nkd-build.cmd的路徑。
       在“Working Diretcoty”中輸入${workspace_loc:/HelloJni}(也可以點擊“Browse Workspace”來選取HelloJni目錄)。

       -------Refresh選項卡--------------
      勾選“Refresh resources upon completion”,
      勾選“The entire workspace”,
      勾選“Recuresively include sub-folders”。

      --------Build Options選項卡-------
      勾選“After a “Clean””,
      勾選“During manual builds”,
      勾選“During auto builds”,
      勾選“Specify working set of relevant resources”。
 
      點擊“Specify Resources…”
      勾選HelloJni工程的“jni“目錄,點擊”finish“。 

3 配置完成,Run 項目,在項目的libs文件夾中自動生成so文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM