创建Android扩展文件

时间:2015-01-15 18:30:18

标签: android gradle

是否可以使用Gradle创建一个Android扩展文件?是否有其他构建器用于创建扩展文件?

1 个答案:

答案 0 :(得分:0)

1 / 在app app build gradle脚本版本代码,包名称中定义:

def lVersionCode   = 20
def lApplicationId = 'com.xxx.android.app'

2 / 选择放置扩展文件中文件的位置。在我的情况下,我创建了这个:

ExpansionFiles / SRC

3 / 然后在您的app build gradle脚本中包含以下代码:

def destFile = new StringBuilder().append( 'main.' )
        .append( lVersionCode )
        .append( '.' )
        .append( lApplicationId )
        .append( '.zip' )
        .toString()

task expansionFileZip(type: Zip) {
    from('../../ExpansionFile/src') // Replace with your expansion file source
    include '*.mp3' // Replace with the extension of the files
    archiveName destFile // note that this specifies path *in* the archive
    destinationDir file('build/outputs/apk') // directory that you want your archive to be placed in
}

4 / 在构建gradle文件所在的同一文件夹中调用gradle expansionFileZip。