/AndPlug

Android Plug

Primary LanguageJavaApache License 2.0Apache-2.0

AndPlug | Android Plug | Build Status

About

Logo with Title

AndPlug(Android Plug) is a complete project based on several common and useful libs like auto-update, location and message push, aimed to build an Android App with these libs quickly.

Module Libs

App

App is the demo Android Application for AndPlug, show how to use the module libs and how to setup an App with the modules. more

Google Play

fir.im

Lib

Lib is the lib include some utils and widgets. more

BaiduLoc

BaiduLoc is the lib support location provider powered by Baidu locsdk. more

BaiduMap

BaiduMap is the lib support map provider powered by Baidu map sdk. more

dependencies {
    compile 'com.lean56.andplug:BaiduMap:1.0.2@aar'
}

GetuiPush

GetuiPush is the lib support message push provider powered by Getui. more

UmengFeedback

UmengFeedback is the lib support user feedback provider powered by Umeng Feedback. more

UmengUpdate

UmengUpdate is the lib support app auto update provider powered by Umeng Update. more

dependencies {
    compile 'com.lean56.andplug:UmengUpdate:1.0.1@aar'
}

UniversalImage

UniversalImage is the lib support image cache network load and image post. more

VoiceIflytek

VoiceIflytek is the lib support tts provider powered by Iflytek. more

How to Publish

Publish to maven and jcente

  • add local.properties with bintray.user = yourusername and bintray.apikey = yourapikey under root folder
  • edit module gradle build file add publish setting
  • run gradlew bintrayUpload for global project upload or gradlew :ModuleName:bintrayUpload for subModule publish
  • the jar/doc will be publish in maven, and add to jcenter if you want

License

Copyright (C) 2015 OurBeehive(http://ourbeehive.github.io/)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.