工作正常的Android Studio项目,但命令行的gradlew错过了资产

时间:2018-09-05 18:02:10

标签: android shell android-studio gradle assets

我正在为通常使用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中进行构建时,我会重复一遍,它正确包含资产文件。

非常感谢任何帮助。

0 个答案:

没有答案