ACDD ,Android Component Dynamic Deployment Framework(Android Plugin Framework)
The MIT License (MIT) Copyright (c) 2015 Bunny Blue,achellies
use patched aapt to build Dynamic Module,it's different with some plugin frameworks which implement through proxy,any question open a issue
Simple Project& Build System(aapt and ...) has Moved to https://github.com/bunnyblue/ACDDExtension
download aapt from repo,and you should use build-tool version 23.x.x, write your plugin as normal app, ant build with hacked aapt.
android {//you need use buildToolsVersion 23.x gradle plugin 1.3.+
compileSdkVersion 23
buildToolsVersion "23.0.2"
productFlavors {
acdd {
aaptOptions.additionalParameters '--ACDD-resoure-id', '0x5e', '--ACDD-shared-resources', rootProject.file("public.xml").getAbsolutePath()
}
normal {
}
}
}
##Sample & Art Sample Apk,you can download from here
The MIT License (MIT) Copyright (c) 2015 Bunny Blue,achellies
Android version | Status |
---|---|
Android N | not full support(so crash) |
Android 6.0 | tested |
Android 5.0 | tested |
Android 4.0 | tested |
Android 3.x | unsupported |
Android 2.x | tested |