我可以在我的Android项目中使用带有gradle插件的模块吗?我不想在buildSrc文件夹中写插件,我想要单独的模块。
例如,我的项目结构:
- my android project folder (root folder)
-- buildSrc
-- app
-- custom gradle plugin (here i want write my plugin code)
解决方案:
绝对有可能手动执行此操作,就像我为hundreds of book sample apps.所做的那样
您列出了这些步骤:
app
)build.gradle
文件您还需要:
settings.gradle
,根据需要创建该文件(或从现有的Android Studio项目复制它)app/build.gradle
正确反映移动的文件,其中可能包括删除诸如main.assets.srcDirs
,如果您的文件现在全部位于标准位置(您在新建的Android Studio中找到的方式项目)build.gradle
文件,可能只是从一些标准的Android Studio项目关于Android Studio本身,我强烈建议您在Studio外部进行此项目的重组。然后,删除生成的Studio项目(所有.iml
文件,.idea/
子目录,build/
目录),最后将项目导入回到Studio。