如何将子目录和特定文件添加到Android资产

时间:2017-07-30 00:39:55

标签: android-gradle

在我的repo root中,我有我的数据目录,Android项目目录和其他一些东西。我正在尝试将我的数据目录添加为资产目录的子目录。我已经尝试了下面的代码,但只将我的数据目录中的所有文件放入资源。

sourceSets {
    main {
        assets.srcDirs '../../../data'
    }
}

如何使用Gradle将子文件和dirs的数据目录添加到资源?除了android项目之外,其他项目需要数据目录,所以我不想将它移到android-project/app/src/main/assets

另外,如何使用Gradle将特定文件添加到资源?我不想将它的父目录添加到assets.srcDirs,因为我不想要dir中的所有内容,我只想要这个文件。除了android项目之外,其他项目还需要这个特定文件,所以我不想将它移到android-project/app/src/main/assets

我正在尝试使用Gradle来实现这样的资产结构:

- assets
    - mySpecificFile
    - data
        - file1
        - file2 
        - etc

0 个答案:

没有答案