/ACDD

ACDD,Android Component Dynamic Deployment(plugin) Solution,if any question,send me e-mail Solution

Primary LanguageJavaMIT LicenseMIT

Android Gems

ACDDCore non-Proxy Android Dynamic Deployment Framework


Android Arsenal
Join the chat at https://gitter.im/bunnyblue/ACDD
Build Status Build Status

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

Contributors

achellies
BunnyBlue

plugin start

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.

plugin resource notice

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

Sample Gif

License

License
The MIT License (MIT) Copyright (c) 2015 Bunny Blue,achellies

Android Support

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