• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

881205wzs/GradlePluginDemo

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

881205wzs/GradlePluginDemo

开源软件地址(OpenSource Url):

https://github.com/881205wzs/GradlePluginDemo

开源编程语言(OpenSource Language):

Groovy 94.5%

开源软件介绍(OpenSource Introduction):

GradlePluginDemo

实现功能:

1、在打包之前或打包之后执行自定义操作;
2、在打包过程中某个Tash任务之前或之后执行自定义操作;
3、打包的过程中修改字节码;

执行效果:

Executing tasks: [clean, :app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies]

Configuration on demand is an incubating feature.
========================
hello gradle plugin!
========================
Incremental java compilation is an incubating feature.
[DAVIS] project evaluated.
:clean
[DAVIS] task before : clean
[DAVIS] task after : clean
:app:clean
[DAVIS] task before : clean
[DAVIS] task after : clean
:davisplugins:clean
[DAVIS] task before : clean
:davisplugins:clean UP-TO-DATE
[DAVIS] task after : clean
:app:preBuild
[DAVIS] task before : preBuild
:app:preBuild UP-TO-DATE
[DAVIS] task after : preBuild
:app:preDebugBuild
[DAVIS] task before : preDebugBuild
:app:preDebugBuild UP-TO-DATE
[DAVIS] task after : preDebugBuild
:app:checkDebugManifest
[DAVIS] task before : checkDebugManifest
[DAVIS] task after : checkDebugManifest
:app:prepareDebugDependencies
[DAVIS] task before : prepareDebugDependencies
[DAVIS] task after : prepareDebugDependencies
:app:compileDebugAidl
[DAVIS] task before : compileDebugAidl
[DAVIS] task after : compileDebugAidl
:app:compileDebugRenderscript
[DAVIS] task before : compileDebugRenderscript
[DAVIS] task after : compileDebugRenderscript
:app:generateDebugBuildConfig
[DAVIS] task before : generateDebugBuildConfig
[DAVIS] task after : generateDebugBuildConfig
:app:mergeDebugShaders
[DAVIS] task before : mergeDebugShaders
[DAVIS] task after : mergeDebugShaders
:app:compileDebugShaders
[DAVIS] task before : compileDebugShaders
[DAVIS] task after : compileDebugShaders
:app:generateDebugAssets
[DAVIS] task before : generateDebugAssets
[DAVIS] task after : generateDebugAssets
:app:mergeDebugAssets
[DAVIS] task before : mergeDebugAssets
[DAVIS] task after : mergeDebugAssets
:app:generateDebugResValues
[DAVIS] task before : generateDebugResValues
:app:generateDebugResValues UP-TO-DATE
[DAVIS] task after : generateDebugResValues
:app:generateDebugResources
[DAVIS] task before : generateDebugResources
[DAVIS] task after : generateDebugResources
:app:mergeDebugResources
[DAVIS] task before : mergeDebugResources
[DAVIS] task after : mergeDebugResources
:app:processDebugManifest
[DAVIS] task before : processDebugManifest
[DAVIS] task after : processDebugManifest
:app:processDebugResources
[DAVIS] task before : processDebugResources
[DAVIS] task after : processDebugResources
:app:generateDebugSources
[DAVIS] task before : generateDebugSources
[DAVIS] task after : generateDebugSources
:app:preDebugAndroidTestBuild
[DAVIS] task before : preDebugAndroidTestBuild
:app:preDebugAndroidTestBuild UP-TO-DATE
[DAVIS] task after : preDebugAndroidTestBuild
:app:prepareDebugAndroidTestDependencies
[DAVIS] task before : prepareDebugAndroidTestDependencies
[DAVIS] task after : prepareDebugAndroidTestDependencies
:app:compileDebugAndroidTestAidl
[DAVIS] task before : compileDebugAndroidTestAidl
[DAVIS] task after : compileDebugAndroidTestAidl
:app:processDebugAndroidTestManifest
[DAVIS] task before : processDebugAndroidTestManifest
[DAVIS] task after : processDebugAndroidTestManifest
:app:compileDebugAndroidTestRenderscript
[DAVIS] task before : compileDebugAndroidTestRenderscript
[DAVIS] task after : compileDebugAndroidTestRenderscript
:app:generateDebugAndroidTestBuildConfig
[DAVIS] task before : generateDebugAndroidTestBuildConfig
[DAVIS] task after : generateDebugAndroidTestBuildConfig
:app:mergeDebugAndroidTestShaders
[DAVIS] task before : mergeDebugAndroidTestShaders
[DAVIS] task after : mergeDebugAndroidTestShaders
:app:compileDebugAndroidTestShaders
[DAVIS] task before : compileDebugAndroidTestShaders
[DAVIS] task after : compileDebugAndroidTestShaders
:app:generateDebugAndroidTestAssets
[DAVIS] task before : generateDebugAndroidTestAssets
[DAVIS] task after : generateDebugAndroidTestAssets
:app:mergeDebugAndroidTestAssets
[DAVIS] task before : mergeDebugAndroidTestAssets
[DAVIS] task after : mergeDebugAndroidTestAssets
:app:generateDebugAndroidTestResValues
[DAVIS] task before : generateDebugAndroidTestResValues
:app:generateDebugAndroidTestResValues UP-TO-DATE
[DAVIS] task after : generateDebugAndroidTestResValues
:app:generateDebugAndroidTestResources
[DAVIS] task before : generateDebugAndroidTestResources
[DAVIS] task after : generateDebugAndroidTestResources
:app:mergeDebugAndroidTestResources
[DAVIS] task before : mergeDebugAndroidTestResources
[DAVIS] task after : mergeDebugAndroidTestResources
:app:processDebugAndroidTestResources
[DAVIS] task before : processDebugAndroidTestResources
[DAVIS] task after : processDebugAndroidTestResources
:app:generateDebugAndroidTestSources
[DAVIS] task before : generateDebugAndroidTestSources
[DAVIS] task after : generateDebugAndroidTestSources
:app:mockableAndroidJar
[DAVIS] task before : mockableAndroidJar
[DAVIS] task after : mockableAndroidJar
:app:preDebugUnitTestBuild
[DAVIS] task before : preDebugUnitTestBuild
:app:preDebugUnitTestBuild UP-TO-DATE
[DAVIS] task after : preDebugUnitTestBuild
:app:prepareDebugUnitTestDependencies
[DAVIS] task before : prepareDebugUnitTestDependencies
[DAVIS] task after : prepareDebugUnitTestDependencies

BUILD SUCCESSFUL

Total time: 7.195 secs
[DAVIS] build finished.

对于Gradle插件的原来和实现的更多介绍,请关注我的个人博客文章: Android Studio 自定义Gradle Plugin




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap