配置了sourceSets后没看到jnilibs目录生成

在 build.gradle (module:app)中添加
sourceSets {
main {
jniLibs.srcDirs = ['libs']

}
}
但是在project 的app目录下没有看到jnilibs目录?是什么原因?
2018-09-03 16:25 添加评论 分享
已邀请:
0

chinabluesky

赞同来自:

这是开发环境的界面图
0

徒手攀岩 - 感受生命的可贵,改变什么时候都不晚!

赞同来自:

你好,首先我觉得你的理解有问题。你在build.gradle文件设置的只是告诉编译器jnilibs的路径是什么,这里设置了也不一定能找到,编译器也就不会帮你生成SourceSets目录结构是固定的Java的标准项目目录布局
android {
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
jniLibs.srcDirs = ['libs']
}
}

那么如何进行修改?
```
sourceSets {
main {
java {
srcDir 'src/java' // 指定源码目录
}
resources {
srcDir 'src/resources' //资源目录
}
}
}

要回复问题请先登录注册

退出全屏模式 全屏模式 回复