├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── classes.dex ├── classes2-dex2jar.jar ├── classes2.dex ├── maindexlist.txt ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── angcyo │ │ └── dexfixdemo │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ └── classes2.dex │ ├── java │ │ └── com │ │ │ └── angcyo │ │ │ └── dexfixdemo │ │ │ ├── App.java │ │ │ ├── Demo.java │ │ │ ├── Fix.java │ │ │ ├── L.java │ │ │ ├── MainActivity.java │ │ │ ├── T_.java │ │ │ └── UI.java │ └── res │ │ ├── anim │ │ ├── base_alpha_1_to_1.xml │ │ ├── base_alpha_to_1.xml │ │ ├── base_layout_rotate.xml │ │ ├── base_layout_tran_to_top.xml │ │ ├── base_rotate.xml │ │ ├── base_tran_to_bottom.xml │ │ ├── base_tran_to_bottom_exit.xml │ │ ├── base_tran_to_left.xml │ │ ├── base_tran_to_left_enter.xml │ │ ├── base_tran_to_left_exit.xml │ │ ├── base_tran_to_right_enter.xml │ │ ├── base_tran_to_right_exit.xml │ │ ├── base_tran_to_top.xml │ │ ├── base_tran_top_enter.xml │ │ ├── base_tran_top_exit.xml │ │ ├── default_window_tran_enter_anim.xml │ │ ├── default_window_tran_exit_anim.xml │ │ ├── interpolator_slight_anticipate.xml │ │ └── interpolator_slight_overshoot.xml │ │ ├── drawable-xhdpi │ │ ├── base_failed.png │ │ ├── base_failed_red.png │ │ ├── base_info.png │ │ └── base_ok.png │ │ ├── layout │ │ ├── activity_main.xml │ │ └── content_main.xml │ │ ├── menu │ │ └── menu_main.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 │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── angcyo │ └── dexfixdemo │ └── ExampleUnitTest.java ├── gradle.properties └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # DexFixDemo 2 | 最简单的补丁修复方案, http://www.jianshu.com/p/5f390be47ce8 3 | -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/classes.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/classes.dex -------------------------------------------------------------------------------- /app/classes2-dex2jar.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/classes2-dex2jar.jar -------------------------------------------------------------------------------- /app/classes2.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/classes2.dex -------------------------------------------------------------------------------- /app/maindexlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/maindexlist.txt -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/angcyo/dexfixdemo/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/androidTest/java/com/angcyo/dexfixdemo/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/classes2.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/assets/classes2.dex -------------------------------------------------------------------------------- /app/src/main/java/com/angcyo/dexfixdemo/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/java/com/angcyo/dexfixdemo/App.java -------------------------------------------------------------------------------- /app/src/main/java/com/angcyo/dexfixdemo/Demo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/java/com/angcyo/dexfixdemo/Demo.java -------------------------------------------------------------------------------- /app/src/main/java/com/angcyo/dexfixdemo/Fix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/java/com/angcyo/dexfixdemo/Fix.java -------------------------------------------------------------------------------- /app/src/main/java/com/angcyo/dexfixdemo/L.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/java/com/angcyo/dexfixdemo/L.java -------------------------------------------------------------------------------- /app/src/main/java/com/angcyo/dexfixdemo/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/java/com/angcyo/dexfixdemo/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/angcyo/dexfixdemo/T_.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/java/com/angcyo/dexfixdemo/T_.java -------------------------------------------------------------------------------- /app/src/main/java/com/angcyo/dexfixdemo/UI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/java/com/angcyo/dexfixdemo/UI.java -------------------------------------------------------------------------------- /app/src/main/res/anim/base_alpha_1_to_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_alpha_1_to_1.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_alpha_to_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_alpha_to_1.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_layout_rotate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_layout_rotate.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_layout_tran_to_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_layout_tran_to_top.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_rotate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_rotate.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_tran_to_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_tran_to_bottom.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_tran_to_bottom_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_tran_to_bottom_exit.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_tran_to_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_tran_to_left.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_tran_to_left_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_tran_to_left_enter.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_tran_to_left_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_tran_to_left_exit.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_tran_to_right_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_tran_to_right_enter.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_tran_to_right_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_tran_to_right_exit.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_tran_to_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_tran_to_top.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_tran_top_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_tran_top_enter.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/base_tran_top_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/base_tran_top_exit.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/default_window_tran_enter_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/default_window_tran_enter_anim.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/default_window_tran_exit_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/default_window_tran_exit_anim.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/interpolator_slight_anticipate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/interpolator_slight_anticipate.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/interpolator_slight_overshoot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/anim/interpolator_slight_overshoot.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/base_failed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/drawable-xhdpi/base_failed.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/base_failed_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/drawable-xhdpi/base_failed_red.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/base_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/drawable-xhdpi/base_info.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/base_ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/drawable-xhdpi/base_ok.png -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/layout/content_main.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/angcyo/dexfixdemo/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/app/src/test/java/com/angcyo/dexfixdemo/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/DexFixDemo/HEAD/gradle.properties -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------