/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

README-中文


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 22.x.x, write your plugin as normal app, ant build with hacked aapt.

plugin resource notice

you can define your package id at Manifest by "versionName",such as versionName:"1.0.1" ,but as a plugin should be versionName:"1.0.10x7a",you will get apk which versionName is "1.0.0" but package id is 0x7a not 0x7f.you can use 0x2 to 0x7, also you can define package change packageName "com.myapp.pkgname" to " com.myapp.pkgname0x7a".

##Sample & Art Sample Apk,you can download from here

Sample Gif

License

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

Feature @ Wiki