├── .gitignore ├── .idea ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── dictionaries │ └── longway.xml ├── encodings.xml ├── gradle.xml ├── misc.xml ├── modules.xml └── runConfigurations.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── app-full-release.apk ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── longway │ │ └── productflavor │ │ └── ExampleInstrumentedTest.java │ ├── demo │ ├── java │ │ └── com │ │ │ └── longway │ │ │ └── productflavor │ │ │ └── Test.java │ └── res │ │ └── values │ │ └── strings.xml │ ├── full │ ├── java │ │ └── com │ │ │ └── longway │ │ │ └── productflavor │ │ │ └── Test.java │ └── res │ │ └── values │ │ └── strings.xml │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── longway │ │ │ └── productflavor │ │ │ ├── MainActivity.java │ │ │ └── MainApp.java │ └── res │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── longway │ └── productflavor │ └── ExampleUnitTest.java ├── art └── moduleCommunication.png ├── bz_common ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── longway │ │ └── bz_common │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── longway │ │ │ └── bz_common │ │ │ └── module │ │ │ └── flavor1 │ │ │ ├── FlavorTableConstants.java │ │ │ ├── IPService.java │ │ │ ├── IUIFlavor.java │ │ │ └── flavor2 │ │ │ ├── Flavor2TableConstants.java │ │ │ ├── IPService2.java │ │ │ └── IUiFlavor2.java │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── longway │ └── bz_common │ └── ExampleUnitTest.java ├── channel.sh ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── market.txt ├── module ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── longway │ │ └── module │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── longway │ │ │ └── module │ │ │ ├── AbstractModuleTable.java │ │ │ ├── IModuleTable.java │ │ │ ├── IllegalConventionException.java │ │ │ ├── IllegalModuleTableException.java │ │ │ ├── IllegalModuleTypeException.java │ │ │ ├── M.java │ │ │ ├── Module.java │ │ │ ├── ModuleManager.java │ │ │ ├── ModuleProxy.java │ │ │ ├── ModuleTable.java │ │ │ └── ReflectUtils.java │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── longway │ └── module │ └── ExampleUnitTest.java ├── release.jks ├── settings.gradle ├── testflavor ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── longway │ │ └── testflavor │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── longway │ │ │ └── testflavor │ │ │ ├── App.java │ │ │ ├── FModule.java │ │ │ ├── FlavorModule.java │ │ │ ├── FlavorTable1.java │ │ │ ├── MMainActivity.java │ │ │ └── MyUi.java │ └── res │ │ ├── layout │ │ └── activity_mmain.xml │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── longway │ └── testflavor │ └── ExampleUnitTest.java └── testflavor2 ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src ├── androidTest └── java │ └── com │ └── longway │ └── testflavor │ └── ExampleInstrumentedTest.java ├── main ├── AndroidManifest.xml ├── java │ └── com │ │ └── longway │ │ └── testflavor2 │ │ ├── App.java │ │ ├── B.java │ │ ├── Constants.java │ │ ├── FModule.java │ │ ├── Flavor.java │ │ ├── FlavorActivity.java │ │ ├── FlavorModule.java │ │ └── FlavorTable2.java └── res │ ├── layout │ └── activity_flavor.xml │ └── values │ └── strings.xml └── test └── java └── com └── longway └── testflavor └── ExampleUnitTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/dictionaries/longway.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/.idea/dictionaries/longway.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/app-full-release.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/app-full-release.apk -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/longway/productflavor/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/androidTest/java/com/longway/productflavor/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/demo/java/com/longway/productflavor/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/demo/java/com/longway/productflavor/Test.java -------------------------------------------------------------------------------- /app/src/demo/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/demo/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/full/java/com/longway/productflavor/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/full/java/com/longway/productflavor/Test.java -------------------------------------------------------------------------------- /app/src/full/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/full/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/longway/productflavor/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/java/com/longway/productflavor/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/longway/productflavor/MainApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/java/com/longway/productflavor/MainApp.java -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/longway/productflavor/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/app/src/test/java/com/longway/productflavor/ExampleUnitTest.java -------------------------------------------------------------------------------- /art/moduleCommunication.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/art/moduleCommunication.png -------------------------------------------------------------------------------- /bz_common/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /bz_common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/bz_common/build.gradle -------------------------------------------------------------------------------- /bz_common/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/bz_common/proguard-rules.pro -------------------------------------------------------------------------------- /bz_common/src/androidTest/java/com/longway/bz_common/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/bz_common/src/androidTest/java/com/longway/bz_common/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /bz_common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/bz_common/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /bz_common/src/main/java/com/longway/bz_common/module/flavor1/FlavorTableConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/bz_common/src/main/java/com/longway/bz_common/module/flavor1/FlavorTableConstants.java -------------------------------------------------------------------------------- /bz_common/src/main/java/com/longway/bz_common/module/flavor1/IPService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/bz_common/src/main/java/com/longway/bz_common/module/flavor1/IPService.java -------------------------------------------------------------------------------- /bz_common/src/main/java/com/longway/bz_common/module/flavor1/IUIFlavor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/bz_common/src/main/java/com/longway/bz_common/module/flavor1/IUIFlavor.java -------------------------------------------------------------------------------- /bz_common/src/main/java/com/longway/bz_common/module/flavor1/flavor2/Flavor2TableConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/bz_common/src/main/java/com/longway/bz_common/module/flavor1/flavor2/Flavor2TableConstants.java -------------------------------------------------------------------------------- /bz_common/src/main/java/com/longway/bz_common/module/flavor1/flavor2/IPService2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/bz_common/src/main/java/com/longway/bz_common/module/flavor1/flavor2/IPService2.java -------------------------------------------------------------------------------- /bz_common/src/main/java/com/longway/bz_common/module/flavor1/flavor2/IUiFlavor2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/bz_common/src/main/java/com/longway/bz_common/module/flavor1/flavor2/IUiFlavor2.java -------------------------------------------------------------------------------- /bz_common/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/bz_common/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /bz_common/src/test/java/com/longway/bz_common/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/bz_common/src/test/java/com/longway/bz_common/ExampleUnitTest.java -------------------------------------------------------------------------------- /channel.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ./gradlew clean apkDebug -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/gradlew.bat -------------------------------------------------------------------------------- /market.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/market.txt -------------------------------------------------------------------------------- /module/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /module/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/build.gradle -------------------------------------------------------------------------------- /module/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/proguard-rules.pro -------------------------------------------------------------------------------- /module/src/androidTest/java/com/longway/module/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/androidTest/java/com/longway/module/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /module/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /module/src/main/java/com/longway/module/AbstractModuleTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/java/com/longway/module/AbstractModuleTable.java -------------------------------------------------------------------------------- /module/src/main/java/com/longway/module/IModuleTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/java/com/longway/module/IModuleTable.java -------------------------------------------------------------------------------- /module/src/main/java/com/longway/module/IllegalConventionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/java/com/longway/module/IllegalConventionException.java -------------------------------------------------------------------------------- /module/src/main/java/com/longway/module/IllegalModuleTableException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/java/com/longway/module/IllegalModuleTableException.java -------------------------------------------------------------------------------- /module/src/main/java/com/longway/module/IllegalModuleTypeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/java/com/longway/module/IllegalModuleTypeException.java -------------------------------------------------------------------------------- /module/src/main/java/com/longway/module/M.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/java/com/longway/module/M.java -------------------------------------------------------------------------------- /module/src/main/java/com/longway/module/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/java/com/longway/module/Module.java -------------------------------------------------------------------------------- /module/src/main/java/com/longway/module/ModuleManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/java/com/longway/module/ModuleManager.java -------------------------------------------------------------------------------- /module/src/main/java/com/longway/module/ModuleProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/java/com/longway/module/ModuleProxy.java -------------------------------------------------------------------------------- /module/src/main/java/com/longway/module/ModuleTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/java/com/longway/module/ModuleTable.java -------------------------------------------------------------------------------- /module/src/main/java/com/longway/module/ReflectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/java/com/longway/module/ReflectUtils.java -------------------------------------------------------------------------------- /module/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /module/src/test/java/com/longway/module/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/module/src/test/java/com/longway/module/ExampleUnitTest.java -------------------------------------------------------------------------------- /release.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/release.jks -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/settings.gradle -------------------------------------------------------------------------------- /testflavor/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /testflavor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/build.gradle -------------------------------------------------------------------------------- /testflavor/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/proguard-rules.pro -------------------------------------------------------------------------------- /testflavor/src/androidTest/java/com/longway/testflavor/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/src/androidTest/java/com/longway/testflavor/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /testflavor/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /testflavor/src/main/java/com/longway/testflavor/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/src/main/java/com/longway/testflavor/App.java -------------------------------------------------------------------------------- /testflavor/src/main/java/com/longway/testflavor/FModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/src/main/java/com/longway/testflavor/FModule.java -------------------------------------------------------------------------------- /testflavor/src/main/java/com/longway/testflavor/FlavorModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/src/main/java/com/longway/testflavor/FlavorModule.java -------------------------------------------------------------------------------- /testflavor/src/main/java/com/longway/testflavor/FlavorTable1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/src/main/java/com/longway/testflavor/FlavorTable1.java -------------------------------------------------------------------------------- /testflavor/src/main/java/com/longway/testflavor/MMainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/src/main/java/com/longway/testflavor/MMainActivity.java -------------------------------------------------------------------------------- /testflavor/src/main/java/com/longway/testflavor/MyUi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/src/main/java/com/longway/testflavor/MyUi.java -------------------------------------------------------------------------------- /testflavor/src/main/res/layout/activity_mmain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/src/main/res/layout/activity_mmain.xml -------------------------------------------------------------------------------- /testflavor/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /testflavor/src/test/java/com/longway/testflavor/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor/src/test/java/com/longway/testflavor/ExampleUnitTest.java -------------------------------------------------------------------------------- /testflavor2/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /testflavor2/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/build.gradle -------------------------------------------------------------------------------- /testflavor2/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/proguard-rules.pro -------------------------------------------------------------------------------- /testflavor2/src/androidTest/java/com/longway/testflavor/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/androidTest/java/com/longway/testflavor/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /testflavor2/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /testflavor2/src/main/java/com/longway/testflavor2/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/main/java/com/longway/testflavor2/App.java -------------------------------------------------------------------------------- /testflavor2/src/main/java/com/longway/testflavor2/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/main/java/com/longway/testflavor2/B.java -------------------------------------------------------------------------------- /testflavor2/src/main/java/com/longway/testflavor2/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/main/java/com/longway/testflavor2/Constants.java -------------------------------------------------------------------------------- /testflavor2/src/main/java/com/longway/testflavor2/FModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/main/java/com/longway/testflavor2/FModule.java -------------------------------------------------------------------------------- /testflavor2/src/main/java/com/longway/testflavor2/Flavor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/main/java/com/longway/testflavor2/Flavor.java -------------------------------------------------------------------------------- /testflavor2/src/main/java/com/longway/testflavor2/FlavorActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/main/java/com/longway/testflavor2/FlavorActivity.java -------------------------------------------------------------------------------- /testflavor2/src/main/java/com/longway/testflavor2/FlavorModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/main/java/com/longway/testflavor2/FlavorModule.java -------------------------------------------------------------------------------- /testflavor2/src/main/java/com/longway/testflavor2/FlavorTable2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/main/java/com/longway/testflavor2/FlavorTable2.java -------------------------------------------------------------------------------- /testflavor2/src/main/res/layout/activity_flavor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/main/res/layout/activity_flavor.xml -------------------------------------------------------------------------------- /testflavor2/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /testflavor2/src/test/java/com/longway/testflavor/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacklongway/ModuleCommunication/HEAD/testflavor2/src/test/java/com/longway/testflavor/ExampleUnitTest.java --------------------------------------------------------------------------------