├── .gitignore ├── LICENSE ├── README.md ├── art ├── demo.png └── test.png ├── example ├── anzhishichang_5700.apk └── build.gradle ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src ├── main ├── groovy │ └── me │ │ └── zhangls │ │ └── mulchannel │ │ ├── ConfigExtension.groovy │ │ ├── MulChannelPlugin.groovy │ │ └── MulchannelTask.groovy └── resources │ └── META-INF │ └── gradle-plugins │ └── me.zhangls.mulchannel.properties └── test └── groovy └── me └── zhangls └── mulchannel ├── MulChannelPluginTest.groovy ├── MulChannelTaskTest.groovy └── dynamic_proxy ├── Main.java ├── Operate.java ├── OperateImpl.java └── TimingInvocationHandler.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/README.md -------------------------------------------------------------------------------- /art/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/art/demo.png -------------------------------------------------------------------------------- /art/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/art/test.png -------------------------------------------------------------------------------- /example/anzhishichang_5700.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/example/anzhishichang_5700.apk -------------------------------------------------------------------------------- /example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/example/build.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /src/main/groovy/me/zhangls/mulchannel/ConfigExtension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/src/main/groovy/me/zhangls/mulchannel/ConfigExtension.groovy -------------------------------------------------------------------------------- /src/main/groovy/me/zhangls/mulchannel/MulChannelPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/src/main/groovy/me/zhangls/mulchannel/MulChannelPlugin.groovy -------------------------------------------------------------------------------- /src/main/groovy/me/zhangls/mulchannel/MulchannelTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/src/main/groovy/me/zhangls/mulchannel/MulchannelTask.groovy -------------------------------------------------------------------------------- /src/main/resources/META-INF/gradle-plugins/me.zhangls.mulchannel.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/src/main/resources/META-INF/gradle-plugins/me.zhangls.mulchannel.properties -------------------------------------------------------------------------------- /src/test/groovy/me/zhangls/mulchannel/MulChannelPluginTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/src/test/groovy/me/zhangls/mulchannel/MulChannelPluginTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/me/zhangls/mulchannel/MulChannelTaskTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/src/test/groovy/me/zhangls/mulchannel/MulChannelTaskTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/me/zhangls/mulchannel/dynamic_proxy/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/src/test/groovy/me/zhangls/mulchannel/dynamic_proxy/Main.java -------------------------------------------------------------------------------- /src/test/groovy/me/zhangls/mulchannel/dynamic_proxy/Operate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/src/test/groovy/me/zhangls/mulchannel/dynamic_proxy/Operate.java -------------------------------------------------------------------------------- /src/test/groovy/me/zhangls/mulchannel/dynamic_proxy/OperateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/src/test/groovy/me/zhangls/mulchannel/dynamic_proxy/OperateImpl.java -------------------------------------------------------------------------------- /src/test/groovy/me/zhangls/mulchannel/dynamic_proxy/TimingInvocationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihrthk/android-gradle-mulchannel-plugin/HEAD/src/test/groovy/me/zhangls/mulchannel/dynamic_proxy/TimingInvocationHandler.java --------------------------------------------------------------------------------