New
2.3.0
What's Changed
Bug Fixes
- coding.code-generator: PluginActivity声明ComponentCallbacks2接口 3d8a6d9
- core.gradle-plugin: 修复AGP 3.1.0及更高版本的兼容性 5a3227b, closes #757
- core.gradle-plugin: 支持从低版本AGP中获取Manifest b040630, closes #747
- core.loader: ShadowApplication初始化setShadowApplication 5b95a0a
- core.manager: 查询最新安装的插件时以改为自增ID为依据 bb5dd60
- core.manager: 判断zip插件包是否已解压时不再依赖tag文件 522071a, closes #691
- core.manager: 修复插件解压so的错误逻辑 307800c, closes #724 #729
- core.manager: API 26保留odex过程 6895eef, closes #828
- core.manager: partKey不正确时及时抛出异常 4a2542d, closes #114
- core.runtime: 修复Receiver的actions为空的NPE 68d54d9, closes #755
- core.runtime: ActivityLifecycleCallbacks与其Wrapper映射Map采用弱引用实现 bbf317f
- core.runtime: BroadcastReceiver与BroadcastReceiverWapper映射Map采用弱引用实现 d2f3995
- core.runtime: ReceiverWrapperMap改为由ShadowApplication持有的单例 061e4aa, closes #865