Я хочу опубликовать некоторые общедоступные заголовки C / C ++ через jar. Однако я не уверен, как написать файл Gradle. Я использовал такой код в Gradle, но он не работает. Я до сих пор не могу найти заголовочные файлы в jar.
model {
components {
main {
sources {
c {
exportedHeaders {
srcDirs = ['src/main/inc']
}
}
}
}
}
}
Это весь мой контент Gradle:
apply plugin: 'com.android.library'
android {
compileSdkVersion 25
buildToolsVersion "25.0.3"
defaultConfig {
minSdkVersion 14
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
lintOptions {
abortOnError false
}
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
Как мне добавить мою локальную папку 'src / main / inc' ифайлы заголовков в папке в банке?