我有Android Studio项目,我存储(在单独的文件夹中)PHP文件(实现Web服务)。整个项目由Gradle插件构建和维护到Studio。
如何让Gradle将这些文件从项目部署(复制)到外部Apache \ htdocs本地化?是否可以在Gradle构建过程中复制这些文件?如果是这样,只有在项目文件夹中的文件与外部\ htdocs本地化文件之间存在差异时,如何复制它们。 我将不胜感激任何帮助。
答案 0 :(得分:2)
假设您的Apache服务器在同一台计算机上运行,您可以创建Gradle copy task将单个文件或整个目录复制到特定位置:
task copyWebFiles(type: Copy) {
from 'src/web' // source directory
into '../path/to/htdocs' // target directory
}
preBuild.dependsOn copyWebFiles // execute task before build
作为应用 build.gradle 文件的一部分。