是否可以使用Gradle创建一个Android扩展文件?是否有其他构建器用于创建扩展文件?
答案 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。