在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>
目錄區分大小寫的。
文件夾里存放的文件類型也可以定義。