android studio的lib和jniLibs


在android studio 中添加jar和so時,將jar文件直接拷貝到 項目目錄\app\libs下即可,將so文件按照平台分類目錄放到 項目目錄\app\src\main\jniLibs\平台類別目錄 下。

這是默認的情況如此操作。

如果將gradle 配置文件修改了,也可以變更上述文件存放的目錄。如何修改,網上有很多說明。

但是網上多半沒有說明的是:項目編譯的時候,相當於有個邏輯的目錄,如果這個邏輯的目錄與實際的目錄一致,則不需要修改gradle配置。如果修改了了配置文件,則可理解為將邏輯的 目錄重定向。

假定沒有第三方源碼模塊,那么則修改app目錄下的 build.gradle:

android{

   ……

  sourceSet{

     main{

           jinLibs.srcDirs = ['newDir'}

           }

   }

}

可以看得出是把 main\jinLibs 重定向到新的目錄 項目目錄\<newDir>

目錄區分大小寫的。

文件夾里存放的文件類型也可以定義。


免責聲明!

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



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