Skip to content
forked from woyaowenzi/ACDD

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

License

Notifications You must be signed in to change notification settings

guofeng007/ACDD

 
 

Repository files navigation

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)

如果有更好的想法(或者bug fix)可以发起pull-request

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 98.4%
  • C++ 1.5%
  • Other 0.1%