├── .gitignore ├── LICENSE ├── README.md ├── android-gradle-study ├── .gitignore ├── app │ ├── .gitignore │ ├── build.gradle │ ├── gradle.properties │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── jeremyliao │ │ │ └── gradle │ │ │ └── MainActivity.java │ │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── compiler │ ├── .gitignore │ ├── build.gradle │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── jeremyliao │ │ └── compiler │ │ └── AgsProcessor.java ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── groovy_test.gradle ├── plugin │ ├── .gitignore │ ├── build.gradle │ └── src │ │ └── main │ │ ├── groovy │ │ └── com │ │ │ └── jeremyliao │ │ │ ├── plugin │ │ │ ├── AgsGroovyPlugin.groovy │ │ │ ├── DependencyPlugin.groovy │ │ │ ├── DynamicClasspathPlugin.groovy │ │ │ └── PropertyReadPlugin.groovy │ │ │ └── transform │ │ │ └── AgsTransform.groovy │ │ ├── java │ │ └── com │ │ │ └── jeremyliao │ │ │ └── plugin │ │ │ ├── AgsJavaPlugin.java │ │ │ └── extension │ │ │ └── DemoExtension.java │ │ └── resources │ │ └── META-INF │ │ └── gradle-plugins │ │ ├── ags-groovy-plugin.properties │ │ ├── ags-java-plugin.properties │ │ ├── classpath-plugin.properties │ │ ├── dependency-plugin.properties │ │ └── property-read-plugin.properties ├── plugin1 │ ├── .gitignore │ ├── build.gradle │ └── src │ │ └── main │ │ ├── groovy │ │ └── com │ │ │ └── jeremyliao │ │ │ └── plugin │ │ │ ├── AgsTestPlugin.groovy │ │ │ └── utils │ │ │ └── GradleUtils.groovy │ │ └── resources │ │ └── META-INF │ │ └── gradle-plugins │ │ └── ags-test-plugin.properties ├── settings.gradle ├── testlibrary │ ├── .gitignore │ ├── build.gradle │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── jeremyliao │ │ └── android │ │ └── testlibrary │ │ └── ExampleUnitTest.java ├── tools.gradle └── white_list.prop ├── asm-demo ├── .gitignore ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── jeremyliao │ │ │ └── android │ │ │ └── asm │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── jeremyliao │ │ │ │ └── android │ │ │ │ └── asm │ │ │ │ ├── MainActivity.java │ │ │ │ ├── PrintLogDemo.java │ │ │ │ └── TestTarget.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── jeremyliao │ │ └── android │ │ └── asm │ │ └── ExampleUnitTest.java ├── base │ ├── .gitignore │ ├── build.gradle │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── jeremyliao │ │ └── android │ │ └── base │ │ └── annotation │ │ └── PrintLog.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── plugin │ ├── .gitignore │ ├── build.gradle │ └── src │ │ └── main │ │ ├── groovy │ │ └── com │ │ │ └── jeremyliao │ │ │ └── android │ │ │ └── plugin │ │ │ ├── PrintLogPlugin.groovy │ │ │ └── transform │ │ │ └── PrintLogTransform.groovy │ │ ├── java │ │ └── com │ │ │ └── jeremyliao │ │ │ └── android │ │ │ ├── base │ │ │ └── annotation │ │ │ │ └── PrintLog.java │ │ │ └── plugin │ │ │ ├── OnCreateMethodVisitor.java │ │ │ ├── OnDestroyMethodVisitor.java │ │ │ ├── PrintLogClassVisitor.java │ │ │ └── TestClassVisitor.java │ │ └── resources │ │ └── META-INF │ │ └── gradle-plugins │ │ └── asm-plugin.properties └── settings.gradle ├── aspectj-demo ├── .gitignore ├── apilib │ ├── .gitignore │ ├── build.gradle │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── jeremyliao │ │ │ └── android │ │ │ └── apilib │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── jeremyliao │ │ │ │ └── android │ │ │ │ └── apilib │ │ │ │ ├── PrintLogDemo.java │ │ │ │ └── TestTarget.java │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── jeremyliao │ │ └── android │ │ └── apilib │ │ └── ExampleUnitTest.java ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── jeremyliao │ │ │ └── android │ │ │ └── aspectjdemo │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── jeremyliao │ │ │ │ └── android │ │ │ │ └── aspectjdemo │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── jeremyliao │ │ └── android │ │ └── aspectjdemo │ │ └── ExampleUnitTest.java ├── base │ ├── .gitignore │ ├── build.gradle │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── jeremyliao │ │ │ └── android │ │ │ └── base │ │ │ ├── annotation │ │ │ ├── ExecutionTime.java │ │ │ ├── MethodControl.java │ │ │ └── PrintLog.java │ │ │ └── aspect │ │ │ ├── ExecutionTimeAspect.java │ │ │ ├── MethodControlAspect.java │ │ │ └── PrintLogAspect.java │ │ └── res │ │ └── values │ │ └── strings.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── plugin │ ├── .gitignore │ ├── build.gradle │ └── src │ │ └── main │ │ ├── groovy │ │ └── com │ │ │ └── jeremyliao │ │ │ └── android │ │ │ └── plugin │ │ │ └── AspectJPlugin.groovy │ │ └── resources │ │ └── META-INF │ │ └── gradle-plugins │ │ └── aspectj-plugin.properties └── settings.gradle └── javassist-demo ├── .gitignore ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── jeremyliao │ │ └── android │ │ └── javassist │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── jeremyliao │ │ │ └── android │ │ │ └── javassist │ │ │ ├── MainActivity.java │ │ │ └── PrintLogDemo.java │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── jeremyliao │ └── android │ └── javassist │ └── ExampleUnitTest.java ├── base ├── .gitignore ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── jeremyliao │ └── android │ └── base │ └── annotation │ └── PrintLog.java ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── plugin ├── .gitignore ├── build.gradle └── src │ └── main │ ├── groovy │ └── com │ │ └── jeremyliao │ │ └── android │ │ └── plugin │ │ ├── PrintLogPlugin.groovy │ │ └── transform │ │ └── PrintLogTransform.groovy │ ├── java │ └── com │ │ └── jeremyliao │ │ └── android │ │ ├── base │ │ └── annotation │ │ │ └── PrintLog.java │ │ └── plugin │ │ └── handler │ │ └── JavassistHandler.java │ └── resources │ └── META-INF │ └── gradle-plugins │ └── javassist-plugin.properties └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/README.md -------------------------------------------------------------------------------- /android-gradle-study/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/.gitignore -------------------------------------------------------------------------------- /android-gradle-study/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android-gradle-study/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/build.gradle -------------------------------------------------------------------------------- /android-gradle-study/app/gradle.properties: -------------------------------------------------------------------------------- 1 | testProperty=hello -------------------------------------------------------------------------------- /android-gradle-study/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/proguard-rules.pro -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/java/com/jeremyliao/gradle/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/java/com/jeremyliao/gradle/MainActivity.java -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /android-gradle-study/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android-gradle-study/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/build.gradle -------------------------------------------------------------------------------- /android-gradle-study/compiler/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android-gradle-study/compiler/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/compiler/build.gradle -------------------------------------------------------------------------------- /android-gradle-study/compiler/src/main/java/com/jeremyliao/compiler/AgsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/compiler/src/main/java/com/jeremyliao/compiler/AgsProcessor.java -------------------------------------------------------------------------------- /android-gradle-study/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/gradle.properties -------------------------------------------------------------------------------- /android-gradle-study/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android-gradle-study/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android-gradle-study/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/gradlew -------------------------------------------------------------------------------- /android-gradle-study/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/gradlew.bat -------------------------------------------------------------------------------- /android-gradle-study/groovy_test.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/groovy_test.gradle -------------------------------------------------------------------------------- /android-gradle-study/plugin/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android-gradle-study/plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/build.gradle -------------------------------------------------------------------------------- /android-gradle-study/plugin/src/main/groovy/com/jeremyliao/plugin/AgsGroovyPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/src/main/groovy/com/jeremyliao/plugin/AgsGroovyPlugin.groovy -------------------------------------------------------------------------------- /android-gradle-study/plugin/src/main/groovy/com/jeremyliao/plugin/DependencyPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/src/main/groovy/com/jeremyliao/plugin/DependencyPlugin.groovy -------------------------------------------------------------------------------- /android-gradle-study/plugin/src/main/groovy/com/jeremyliao/plugin/DynamicClasspathPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/src/main/groovy/com/jeremyliao/plugin/DynamicClasspathPlugin.groovy -------------------------------------------------------------------------------- /android-gradle-study/plugin/src/main/groovy/com/jeremyliao/plugin/PropertyReadPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/src/main/groovy/com/jeremyliao/plugin/PropertyReadPlugin.groovy -------------------------------------------------------------------------------- /android-gradle-study/plugin/src/main/groovy/com/jeremyliao/transform/AgsTransform.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/src/main/groovy/com/jeremyliao/transform/AgsTransform.groovy -------------------------------------------------------------------------------- /android-gradle-study/plugin/src/main/java/com/jeremyliao/plugin/AgsJavaPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/src/main/java/com/jeremyliao/plugin/AgsJavaPlugin.java -------------------------------------------------------------------------------- /android-gradle-study/plugin/src/main/java/com/jeremyliao/plugin/extension/DemoExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/src/main/java/com/jeremyliao/plugin/extension/DemoExtension.java -------------------------------------------------------------------------------- /android-gradle-study/plugin/src/main/resources/META-INF/gradle-plugins/ags-groovy-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/src/main/resources/META-INF/gradle-plugins/ags-groovy-plugin.properties -------------------------------------------------------------------------------- /android-gradle-study/plugin/src/main/resources/META-INF/gradle-plugins/ags-java-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/src/main/resources/META-INF/gradle-plugins/ags-java-plugin.properties -------------------------------------------------------------------------------- /android-gradle-study/plugin/src/main/resources/META-INF/gradle-plugins/classpath-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/src/main/resources/META-INF/gradle-plugins/classpath-plugin.properties -------------------------------------------------------------------------------- /android-gradle-study/plugin/src/main/resources/META-INF/gradle-plugins/dependency-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/src/main/resources/META-INF/gradle-plugins/dependency-plugin.properties -------------------------------------------------------------------------------- /android-gradle-study/plugin/src/main/resources/META-INF/gradle-plugins/property-read-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin/src/main/resources/META-INF/gradle-plugins/property-read-plugin.properties -------------------------------------------------------------------------------- /android-gradle-study/plugin1/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android-gradle-study/plugin1/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin1/build.gradle -------------------------------------------------------------------------------- /android-gradle-study/plugin1/src/main/groovy/com/jeremyliao/plugin/AgsTestPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin1/src/main/groovy/com/jeremyliao/plugin/AgsTestPlugin.groovy -------------------------------------------------------------------------------- /android-gradle-study/plugin1/src/main/groovy/com/jeremyliao/plugin/utils/GradleUtils.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin1/src/main/groovy/com/jeremyliao/plugin/utils/GradleUtils.groovy -------------------------------------------------------------------------------- /android-gradle-study/plugin1/src/main/resources/META-INF/gradle-plugins/ags-test-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/plugin1/src/main/resources/META-INF/gradle-plugins/ags-test-plugin.properties -------------------------------------------------------------------------------- /android-gradle-study/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/settings.gradle -------------------------------------------------------------------------------- /android-gradle-study/testlibrary/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android-gradle-study/testlibrary/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/testlibrary/build.gradle -------------------------------------------------------------------------------- /android-gradle-study/testlibrary/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android-gradle-study/testlibrary/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/testlibrary/proguard-rules.pro -------------------------------------------------------------------------------- /android-gradle-study/testlibrary/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/testlibrary/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android-gradle-study/testlibrary/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/testlibrary/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /android-gradle-study/testlibrary/src/test/java/com/jeremyliao/android/testlibrary/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/testlibrary/src/test/java/com/jeremyliao/android/testlibrary/ExampleUnitTest.java -------------------------------------------------------------------------------- /android-gradle-study/tools.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/tools.gradle -------------------------------------------------------------------------------- /android-gradle-study/white_list.prop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/android-gradle-study/white_list.prop -------------------------------------------------------------------------------- /asm-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/.gitignore -------------------------------------------------------------------------------- /asm-demo/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /asm-demo/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/build.gradle -------------------------------------------------------------------------------- /asm-demo/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/proguard-rules.pro -------------------------------------------------------------------------------- /asm-demo/app/src/androidTest/java/com/jeremyliao/android/asm/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/androidTest/java/com/jeremyliao/android/asm/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /asm-demo/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /asm-demo/app/src/main/java/com/jeremyliao/android/asm/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/java/com/jeremyliao/android/asm/MainActivity.java -------------------------------------------------------------------------------- /asm-demo/app/src/main/java/com/jeremyliao/android/asm/PrintLogDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/java/com/jeremyliao/android/asm/PrintLogDemo.java -------------------------------------------------------------------------------- /asm-demo/app/src/main/java/com/jeremyliao/android/asm/TestTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/java/com/jeremyliao/android/asm/TestTarget.java -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /asm-demo/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /asm-demo/app/src/test/java/com/jeremyliao/android/asm/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/app/src/test/java/com/jeremyliao/android/asm/ExampleUnitTest.java -------------------------------------------------------------------------------- /asm-demo/base/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /asm-demo/base/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/base/build.gradle -------------------------------------------------------------------------------- /asm-demo/base/src/main/java/com/jeremyliao/android/base/annotation/PrintLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/base/src/main/java/com/jeremyliao/android/base/annotation/PrintLog.java -------------------------------------------------------------------------------- /asm-demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/build.gradle -------------------------------------------------------------------------------- /asm-demo/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/gradle.properties -------------------------------------------------------------------------------- /asm-demo/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /asm-demo/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /asm-demo/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/gradlew -------------------------------------------------------------------------------- /asm-demo/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/gradlew.bat -------------------------------------------------------------------------------- /asm-demo/plugin/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /asm-demo/plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/plugin/build.gradle -------------------------------------------------------------------------------- /asm-demo/plugin/src/main/groovy/com/jeremyliao/android/plugin/PrintLogPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/plugin/src/main/groovy/com/jeremyliao/android/plugin/PrintLogPlugin.groovy -------------------------------------------------------------------------------- /asm-demo/plugin/src/main/groovy/com/jeremyliao/android/plugin/transform/PrintLogTransform.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/plugin/src/main/groovy/com/jeremyliao/android/plugin/transform/PrintLogTransform.groovy -------------------------------------------------------------------------------- /asm-demo/plugin/src/main/java/com/jeremyliao/android/base/annotation/PrintLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/plugin/src/main/java/com/jeremyliao/android/base/annotation/PrintLog.java -------------------------------------------------------------------------------- /asm-demo/plugin/src/main/java/com/jeremyliao/android/plugin/OnCreateMethodVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/plugin/src/main/java/com/jeremyliao/android/plugin/OnCreateMethodVisitor.java -------------------------------------------------------------------------------- /asm-demo/plugin/src/main/java/com/jeremyliao/android/plugin/OnDestroyMethodVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/plugin/src/main/java/com/jeremyliao/android/plugin/OnDestroyMethodVisitor.java -------------------------------------------------------------------------------- /asm-demo/plugin/src/main/java/com/jeremyliao/android/plugin/PrintLogClassVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/plugin/src/main/java/com/jeremyliao/android/plugin/PrintLogClassVisitor.java -------------------------------------------------------------------------------- /asm-demo/plugin/src/main/java/com/jeremyliao/android/plugin/TestClassVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/plugin/src/main/java/com/jeremyliao/android/plugin/TestClassVisitor.java -------------------------------------------------------------------------------- /asm-demo/plugin/src/main/resources/META-INF/gradle-plugins/asm-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/plugin/src/main/resources/META-INF/gradle-plugins/asm-plugin.properties -------------------------------------------------------------------------------- /asm-demo/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/asm-demo/settings.gradle -------------------------------------------------------------------------------- /aspectj-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/.gitignore -------------------------------------------------------------------------------- /aspectj-demo/apilib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /aspectj-demo/apilib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/apilib/build.gradle -------------------------------------------------------------------------------- /aspectj-demo/apilib/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aspectj-demo/apilib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/apilib/proguard-rules.pro -------------------------------------------------------------------------------- /aspectj-demo/apilib/src/androidTest/java/com/jeremyliao/android/apilib/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/apilib/src/androidTest/java/com/jeremyliao/android/apilib/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /aspectj-demo/apilib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/apilib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /aspectj-demo/apilib/src/main/java/com/jeremyliao/android/apilib/PrintLogDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/apilib/src/main/java/com/jeremyliao/android/apilib/PrintLogDemo.java -------------------------------------------------------------------------------- /aspectj-demo/apilib/src/main/java/com/jeremyliao/android/apilib/TestTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/apilib/src/main/java/com/jeremyliao/android/apilib/TestTarget.java -------------------------------------------------------------------------------- /aspectj-demo/apilib/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/apilib/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /aspectj-demo/apilib/src/test/java/com/jeremyliao/android/apilib/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/apilib/src/test/java/com/jeremyliao/android/apilib/ExampleUnitTest.java -------------------------------------------------------------------------------- /aspectj-demo/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /aspectj-demo/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/build.gradle -------------------------------------------------------------------------------- /aspectj-demo/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/proguard-rules.pro -------------------------------------------------------------------------------- /aspectj-demo/app/src/androidTest/java/com/jeremyliao/android/aspectjdemo/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/androidTest/java/com/jeremyliao/android/aspectjdemo/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/java/com/jeremyliao/android/aspectjdemo/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/java/com/jeremyliao/android/aspectjdemo/MainActivity.java -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /aspectj-demo/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /aspectj-demo/app/src/test/java/com/jeremyliao/android/aspectjdemo/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/app/src/test/java/com/jeremyliao/android/aspectjdemo/ExampleUnitTest.java -------------------------------------------------------------------------------- /aspectj-demo/base/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /aspectj-demo/base/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/base/build.gradle -------------------------------------------------------------------------------- /aspectj-demo/base/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aspectj-demo/base/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/base/proguard-rules.pro -------------------------------------------------------------------------------- /aspectj-demo/base/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/base/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /aspectj-demo/base/src/main/java/com/jeremyliao/android/base/annotation/ExecutionTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/base/src/main/java/com/jeremyliao/android/base/annotation/ExecutionTime.java -------------------------------------------------------------------------------- /aspectj-demo/base/src/main/java/com/jeremyliao/android/base/annotation/MethodControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/base/src/main/java/com/jeremyliao/android/base/annotation/MethodControl.java -------------------------------------------------------------------------------- /aspectj-demo/base/src/main/java/com/jeremyliao/android/base/annotation/PrintLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/base/src/main/java/com/jeremyliao/android/base/annotation/PrintLog.java -------------------------------------------------------------------------------- /aspectj-demo/base/src/main/java/com/jeremyliao/android/base/aspect/ExecutionTimeAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/base/src/main/java/com/jeremyliao/android/base/aspect/ExecutionTimeAspect.java -------------------------------------------------------------------------------- /aspectj-demo/base/src/main/java/com/jeremyliao/android/base/aspect/MethodControlAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/base/src/main/java/com/jeremyliao/android/base/aspect/MethodControlAspect.java -------------------------------------------------------------------------------- /aspectj-demo/base/src/main/java/com/jeremyliao/android/base/aspect/PrintLogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/base/src/main/java/com/jeremyliao/android/base/aspect/PrintLogAspect.java -------------------------------------------------------------------------------- /aspectj-demo/base/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/base/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /aspectj-demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/build.gradle -------------------------------------------------------------------------------- /aspectj-demo/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/gradle.properties -------------------------------------------------------------------------------- /aspectj-demo/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /aspectj-demo/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /aspectj-demo/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/gradlew -------------------------------------------------------------------------------- /aspectj-demo/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/gradlew.bat -------------------------------------------------------------------------------- /aspectj-demo/plugin/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /aspectj-demo/plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/plugin/build.gradle -------------------------------------------------------------------------------- /aspectj-demo/plugin/src/main/groovy/com/jeremyliao/android/plugin/AspectJPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/plugin/src/main/groovy/com/jeremyliao/android/plugin/AspectJPlugin.groovy -------------------------------------------------------------------------------- /aspectj-demo/plugin/src/main/resources/META-INF/gradle-plugins/aspectj-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/plugin/src/main/resources/META-INF/gradle-plugins/aspectj-plugin.properties -------------------------------------------------------------------------------- /aspectj-demo/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/aspectj-demo/settings.gradle -------------------------------------------------------------------------------- /javassist-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/.gitignore -------------------------------------------------------------------------------- /javassist-demo/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /javassist-demo/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/build.gradle -------------------------------------------------------------------------------- /javassist-demo/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/proguard-rules.pro -------------------------------------------------------------------------------- /javassist-demo/app/src/androidTest/java/com/jeremyliao/android/javassist/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/androidTest/java/com/jeremyliao/android/javassist/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /javassist-demo/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /javassist-demo/app/src/main/java/com/jeremyliao/android/javassist/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/java/com/jeremyliao/android/javassist/MainActivity.java -------------------------------------------------------------------------------- /javassist-demo/app/src/main/java/com/jeremyliao/android/javassist/PrintLogDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/java/com/jeremyliao/android/javassist/PrintLogDemo.java -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /javassist-demo/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /javassist-demo/app/src/test/java/com/jeremyliao/android/javassist/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/app/src/test/java/com/jeremyliao/android/javassist/ExampleUnitTest.java -------------------------------------------------------------------------------- /javassist-demo/base/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /javassist-demo/base/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/base/build.gradle -------------------------------------------------------------------------------- /javassist-demo/base/src/main/java/com/jeremyliao/android/base/annotation/PrintLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/base/src/main/java/com/jeremyliao/android/base/annotation/PrintLog.java -------------------------------------------------------------------------------- /javassist-demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/build.gradle -------------------------------------------------------------------------------- /javassist-demo/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/gradle.properties -------------------------------------------------------------------------------- /javassist-demo/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /javassist-demo/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /javassist-demo/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/gradlew -------------------------------------------------------------------------------- /javassist-demo/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/gradlew.bat -------------------------------------------------------------------------------- /javassist-demo/plugin/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /javassist-demo/plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/plugin/build.gradle -------------------------------------------------------------------------------- /javassist-demo/plugin/src/main/groovy/com/jeremyliao/android/plugin/PrintLogPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/plugin/src/main/groovy/com/jeremyliao/android/plugin/PrintLogPlugin.groovy -------------------------------------------------------------------------------- /javassist-demo/plugin/src/main/groovy/com/jeremyliao/android/plugin/transform/PrintLogTransform.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/plugin/src/main/groovy/com/jeremyliao/android/plugin/transform/PrintLogTransform.groovy -------------------------------------------------------------------------------- /javassist-demo/plugin/src/main/java/com/jeremyliao/android/base/annotation/PrintLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/plugin/src/main/java/com/jeremyliao/android/base/annotation/PrintLog.java -------------------------------------------------------------------------------- /javassist-demo/plugin/src/main/java/com/jeremyliao/android/plugin/handler/JavassistHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/plugin/src/main/java/com/jeremyliao/android/plugin/handler/JavassistHandler.java -------------------------------------------------------------------------------- /javassist-demo/plugin/src/main/resources/META-INF/gradle-plugins/javassist-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/plugin/src/main/resources/META-INF/gradle-plugins/javassist-plugin.properties -------------------------------------------------------------------------------- /javassist-demo/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLiao/android-gradle-study/HEAD/javassist-demo/settings.gradle --------------------------------------------------------------------------------