我正在为通常使用Android Studio构建的Android项目构建一个脚本化的构建系统。它具有NDK零件以及固定资产。我可以运行./gradlew assembleRelease,一切运行正常并创建一个APK,但是它总是会丢失src / main / assets中的zip文件。如何获得包含资产文件的版本。这是app / build.gradle的结尾:
buildTypes {
release {
minifyEnabled = false
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
signingConfig signingConfigs.config
debuggable false
}
}
externalNativeBuild {
cmake {
path 'src/main/cpp/CMakeLists.txt'
}
}
sourceSets {
main { assets.srcDirs = ['src/main/assets'] }
}
productFlavors {
}
在Android Studio中进行构建时,我会重复一遍,它正确包含资产文件。
非常感谢任何帮助。