Skip to content

Atlas support android Q

Latest
Compare
Choose a tag to compare
@lilongAAAA lilongAAAA released this 10 Apr 08:53
· 10 commits to master since this release

本次更新升级比较重大,升级请慎重

atlas_core: 5.1.0.9-rc26
atlas-plugin: 3.0.1-rc88
features:

1.atlas support android Q and atlasupdate project is discard.
2.bundles need to packaged in maindex at runtime
(
atlas.tBuildConfig.allBundlesToMdex=true
atlas.tBuildConfig.mergeBundlesDex=true
)
3.dynamic deployment is not supported in the future.
4.dexpatch only support on android P below, and atlas do not load patch on android P and above(new Patch will be supplied later )
5.discard some hooks, e.g,DelegateClassloader, DelegateResources,BundleClassloader,InstrumentationHook.
6.if you want to init a bundle before using this bundle, you can use: BundleIniter.initBundle(String bundleName ,null),Bundle own Application will be excuted then.
7.bundle dependency is not supported because all bundles use PathClassloader at runtime.
8.remote view and remote fragment are not supported later because all bundles use PathClassloader at runtime.
9.AtlasDemo has updated,