Small Versions Save

A small framework to split app into small parts

android-v1.5.0-beta2

5 years ago

Features:

  • 支持 Android 9.0 (API 28)

android-v1.5.0-beta1

5 years ago

Features:

  • 支持 Android 8.1 (Oreo), API 27

android-v1.3.0-beta6

6 years ago

Bugfixes:

  • 修正 UTF16 string pools 长度解析问题
  • 修正 Windows 系统下 BR.class 被误删除的问题 (#544)
  • 修正 Android 8.0 以上,无法从内置 jar 包中读取文件的问题 (#574)

android-v1.3.0-beta3

6 years ago

Bugfixes:

  • 修正插件、宿主混淆时找不到 DataBinding 相关类与方法的问题
  • 修正宿主混淆后运行时找不到插件 DataBinderMapper 的问题

android-v1.3.0-alpha1

6 years ago

Features:

  • 支持 Android O (8.0) (#526, @zhengxiaopeng)

Bugfixes:

  • 修正合并资源时可能出现的 ConcurrentModificationException (#508, @zhengxiaopeng)

android-v1.2.0

6 years ago

Bugfixes:

  • 修正进程意外死亡重启后,StubActivity坑位问题 (#520, @xufan)

1.2.0封版,支持Android 7.0及以下版本。

android-v1.3.0-beta2

6 years ago

Bugfixes:

  • 修正插件混淆时找不到 DataBindingComponent 的问题
  • 修正插件混淆时重复指定 libraryJar 的问题 (#492)

android-v1.2.0-alpha6

6 years ago

Feature:

  • smallLint 增加对宿主 bundle.json 配置校验

Bugfixes:

  • 修正当前进程 Service 从后台唤起应用时未启动 Small 环境的问题

android-v1.3.0-beta1

6 years ago

gradle-small

Features:

  • 支持 annotationProcessor,包括 ButterKnife8, Dagger2 等

  • 支持 dataBinding

    步骤:

    1. 在宿主 build.gradle 里开启 dataBinding
    2. 在插件模块 build.gradle 开启 dataBinding
    3. cleanLib, cleanBundle 后重新编译

android-v1.2.0-alpha5

6 years ago

gradle-small

Bugfixes:

  • 修正全局 supportVersion 导致的 multidex 依赖无法解析问题 (#456)
  • 修正 cleanLib 没有 clean 宿主分身的问题