Ctrip Plug-in framework
ACDD Plug-in framework
360 plug-in framework
Android-plugin-framework
DL apk Dynamic Loading framework
Partial frame comparison
dynamicloadapk
Migration costs are heavy: you need to use "that" instead of "this", and all activity needs to inherit from proxy avtivity (the proxy avtivity is responsible for managing the lifecycle of all activity).
Unable to start activity inside APK.
Service and Broadcastreceiver are not supported.
Androiddynamicloader
Migration costs are heavy:
Use resources MyResources.getResource(Me.class)
instead ofcontext.getResources()
With fragment as the UI container, all pages are using fragment instead of activity and need to use URL mapping to implement page jumps.
Android-pluginmgr
Not tested by the production environment app.
Service and Broadcastreceiver are not supported.
Droidplugin from Qihoo 360
Very interesting frame! Droidplugin can launch a non-installed app within an app. This feature may be more suitable for 360 of security products, because the launched app and host app are completely unrelated and cannot support resources and code calls from one another.
Custom push bars are not supported.
List several Android plug-in development frameworks