正在创建 Android 扩展文件
Creating Android Expansion file
是否可以使用 Gradle 创建 android 扩展文件?是否有任何其他生成器用于创建扩展文件?
1/ 在您的应用构建中的某处定义 gradle 脚本版本代码,程序包名称:
def lVersionCode = 20
def lApplicationId = 'com.xxx.android.app'
2/ select 放置扩展文件中的文件的地方。在我的例子中,我创建了这个:
ExpansionFiles/src
3/ 然后在您的应用构建 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。
是否可以使用 Gradle 创建 android 扩展文件?是否有任何其他生成器用于创建扩展文件?
1/ 在您的应用构建中的某处定义 gradle 脚本版本代码,程序包名称:
def lVersionCode = 20
def lApplicationId = 'com.xxx.android.app'
2/ select 放置扩展文件中的文件的地方。在我的例子中,我创建了这个:
ExpansionFiles/src
3/ 然后在您的应用构建 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。