├── .gitignore ├── .travis.yml ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── org │ │ └── lzh │ │ └── framework │ │ └── updateplugin │ │ ├── BaseActivity.java │ │ ├── MyApplication.java │ │ ├── SampleActivity.java │ │ ├── update │ │ ├── AllDialogShowStrategy.java │ │ ├── CustomApkFileCreator.java │ │ ├── NotificationDownloadCreator.java │ │ ├── NotificationInstallCreator.java │ │ ├── NotificationUpdateCreator.java │ │ ├── OkhttpCheckWorker.java │ │ ├── OkhttpDownloadWorker.java │ │ └── ToastCallback.java │ │ └── widget │ │ ├── CheckedView.java │ │ └── ToastTool.java │ └── res │ ├── layout │ ├── activity_another.xml │ ├── activity_base.xml │ ├── activity_main.xml │ └── layout_checked.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── attrs.xml │ ├── colors.xml │ ├── dimens.xml │ └── strings.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── javadoc.gradle ├── screenshots ├── app-debug.apk ├── default_all_dialog_show.gif ├── default_auto_install.gif ├── default_strategy.gif └── flow_chart.png ├── settings.gradle ├── update.json ├── update_plugin.apk └── updatepluginlib ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src └── main ├── AndroidManifest.xml └── java └── org └── lzh └── framework └── updatepluginlib ├── UpdateBuilder.java ├── UpdateConfig.java ├── base ├── CheckCallback.java ├── CheckNotifier.java ├── CheckWorker.java ├── DownloadCallback.java ├── DownloadNotifier.java ├── DownloadWorker.java ├── FileChecker.java ├── FileCreator.java ├── InstallNotifier.java ├── InstallStrategy.java ├── RestartHandler.java ├── UpdateChecker.java ├── UpdateParser.java ├── UpdateStrategy.java └── package-info.java ├── flow ├── CallbackDelegate.java ├── DefaultCheckCallback.java ├── DefaultDownloadCallback.java ├── Launcher.java └── package-info.java ├── impl ├── DefaultCheckWorker.java ├── DefaultDownloadNotifier.java ├── DefaultDownloadWorker.java ├── DefaultFileChecker.java ├── DefaultFileCreator.java ├── DefaultInstallNotifier.java ├── DefaultInstallStrategy.java ├── DefaultRestartHandler.java ├── DefaultUpdateChecker.java ├── DefaultUpdateNotifier.java ├── ForcedUpdateStrategy.java ├── HttpException.java ├── WifiFirstStrategy.java └── package-info.java ├── model ├── CheckEntity.java └── Update.java └── util ├── ActivityManager.java ├── L.java ├── SafeDialogHandle.java ├── UpdateInstallProvider.java ├── UpdatePreference.java └── Utils.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | app.iml -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/BaseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/MyApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/MyApplication.java -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/SampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/SampleActivity.java -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/update/AllDialogShowStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/update/AllDialogShowStrategy.java -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/update/CustomApkFileCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/update/CustomApkFileCreator.java -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/update/NotificationDownloadCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/update/NotificationDownloadCreator.java -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/update/NotificationInstallCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/update/NotificationInstallCreator.java -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/update/NotificationUpdateCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/update/NotificationUpdateCreator.java -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/update/OkhttpCheckWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/update/OkhttpCheckWorker.java -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/update/OkhttpDownloadWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/update/OkhttpDownloadWorker.java -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/update/ToastCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/update/ToastCallback.java -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/widget/CheckedView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/widget/CheckedView.java -------------------------------------------------------------------------------- /app/src/main/java/org/lzh/framework/updateplugin/widget/ToastTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/java/org/lzh/framework/updateplugin/widget/ToastTool.java -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_another.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/res/layout/activity_another.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/res/layout/activity_base.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_checked.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/res/layout/layout_checked.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /javadoc.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/javadoc.gradle -------------------------------------------------------------------------------- /screenshots/app-debug.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/screenshots/app-debug.apk -------------------------------------------------------------------------------- /screenshots/default_all_dialog_show.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/screenshots/default_all_dialog_show.gif -------------------------------------------------------------------------------- /screenshots/default_auto_install.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/screenshots/default_auto_install.gif -------------------------------------------------------------------------------- /screenshots/default_strategy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/screenshots/default_strategy.gif -------------------------------------------------------------------------------- /screenshots/flow_chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/screenshots/flow_chart.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':updatepluginlib' 2 | -------------------------------------------------------------------------------- /update.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/update.json -------------------------------------------------------------------------------- /update_plugin.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/update_plugin.apk -------------------------------------------------------------------------------- /updatepluginlib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | updatepluginlib.iml -------------------------------------------------------------------------------- /updatepluginlib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/build.gradle -------------------------------------------------------------------------------- /updatepluginlib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/proguard-rules.pro -------------------------------------------------------------------------------- /updatepluginlib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/UpdateBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/UpdateBuilder.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/UpdateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/UpdateConfig.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/CheckCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/CheckCallback.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/CheckNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/CheckNotifier.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/CheckWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/CheckWorker.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/DownloadCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/DownloadCallback.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/DownloadNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/DownloadNotifier.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/DownloadWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/DownloadWorker.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/FileChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/FileChecker.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/FileCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/FileCreator.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/InstallNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/InstallNotifier.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/InstallStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/InstallStrategy.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/RestartHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/RestartHandler.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/UpdateChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/UpdateChecker.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/UpdateParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/UpdateParser.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/UpdateStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/UpdateStrategy.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/base/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 此包下用于放置所有的可定制接口: 3 | */ 4 | package org.lzh.framework.updatepluginlib.base; -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/flow/CallbackDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/flow/CallbackDelegate.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/flow/DefaultCheckCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/flow/DefaultCheckCallback.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/flow/DefaultDownloadCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/flow/DefaultDownloadCallback.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/flow/Launcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/flow/Launcher.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/flow/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/flow/package-info.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultCheckWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultCheckWorker.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultDownloadNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultDownloadNotifier.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultDownloadWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultDownloadWorker.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultFileChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultFileChecker.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultFileCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultFileCreator.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultInstallNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultInstallNotifier.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultInstallStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultInstallStrategy.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultRestartHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultRestartHandler.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultUpdateChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultUpdateChecker.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultUpdateNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/DefaultUpdateNotifier.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/ForcedUpdateStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/ForcedUpdateStrategy.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/HttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/HttpException.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/WifiFirstStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/WifiFirstStrategy.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/impl/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 此包下用于放置框架提供的各个定制接口的默认实现。 3 | */ 4 | package org.lzh.framework.updatepluginlib.impl; -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/model/CheckEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/model/CheckEntity.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/model/Update.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/model/Update.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/util/ActivityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/util/ActivityManager.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/util/L.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/util/L.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/util/SafeDialogHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/util/SafeDialogHandle.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/util/UpdateInstallProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/util/UpdateInstallProvider.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/util/UpdatePreference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/util/UpdatePreference.java -------------------------------------------------------------------------------- /updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/easyandroidgroup/UpdatePlugin/HEAD/updatepluginlib/src/main/java/org/lzh/framework/updatepluginlib/util/Utils.java --------------------------------------------------------------------------------