我有这个项目结构: ProjectFolder/IosFolder,AndroidFolder,CommonFolder 现在Android应用程序使用它的资产文件夹中的文件.但我们决定为相同的文件制作Common文件夹.
你可以帮我制作函数女巫会将文件从Common文件夹复制(这个文件夹在我的项目中,所以在Android Studio中我没有看到它)到android 资源文件夹之前构建应用程序吗?
Common文件夹中将包含一些.json文件和字体文件.
据我所知,我需要在我的build.gradle文件中编写这样的函数:
task copyFiles(type: Copy)
copyFiles {
description = 'Copy files'
from 'Common/'
into 'Android/{projectName}/app/src/main/assets'
}
Run Code Online (Sandbox Code Playgroud)
这是我的档案:
apply plugin: 'com.android.application'
repositories {
mavenCentral()
}
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "amc.amc_mobile_promo2"
minSdkVersion 17
targetSdkVersion 23
versionCode 1
versionName "1.0"
//For Flurry
multiDexEnabled = true
}
//For Flurry
/*compileOptions {
//noinspection GroovyAssignabilityCheck
sourceCompatibility JavaVersion.VERSION_1_7
//noinspection GroovyAssignabilityCheck
targetCompatibility JavaVersion.VERSION_1_7
}*/
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
} …Run Code Online (Sandbox Code Playgroud)