AAR proguards
Switch branches/tags
Nothing to show
Clone or download
yongjhih Merge pull request #7 from yueban/master
update retrolambda pro
Latest commit 8ccee43 Sep 5, 2017
Permalink
Failed to load latest commit information.
acra-pro-app Upgrade build tools and add sample app Apr 26, 2017
acra-pro Update Apr 26, 2017
action-bar-sherlock-pro Upgrade build tools and add sample app Apr 26, 2017
activeandroid-pro Upgrade build tools and add sample app Apr 26, 2017
adjust-pro Upgrade build tools and add sample app Apr 26, 2017
admob-pro Upgrade build tools and add sample app Apr 26, 2017
alibaba-fastjson-pro Upgrade build tools and add sample app Apr 26, 2017
android-gif-drawable-pro Upgrade build tools and add sample app Apr 26, 2017
android-proguards-app Upgrade build tools and add sample app Apr 26, 2017
android-proguards update retrolambda pro Sep 5, 2017
android-view-animations-pro Upgrade build tools and add sample app Apr 26, 2017
androidannotations-pro Upgrade build tools and add sample app Apr 26, 2017
androidquery-pro Upgrade build tools and add sample app Apr 26, 2017
apache-http-legacy-pro Rename and add apache-http-legacy-pro Apr 26, 2017
app Upgrade build tools and add sample app Apr 26, 2017
art Rename May 28, 2015
auto-bundle-pro Upgrade build tools and add sample app Apr 26, 2017
auto-parse-pro Upgrade build tools and add sample app Apr 26, 2017
avro-pro Upgrade build tools and add sample app Apr 26, 2017
aws-1.7-pro Upgrade build tools and add sample app Apr 26, 2017
aws-2.1.5-pro Upgrade build tools and add sample app Apr 26, 2017
butterknife-6-pro Upgrade build tools and add sample app Apr 26, 2017
butterknife-7-pro Upgrade build tools and add sample app Apr 26, 2017
calligraphy-2.1.0-pro Upgrade build tools and add sample app Apr 26, 2017
circular-progress-button-pro Upgrade build tools and add sample app Apr 26, 2017
crashlytics-1-pro Upgrade build tools and add sample app Apr 26, 2017
crashlytics-2-pro Upgrade build tools and add sample app Apr 26, 2017
crittercism-pro Upgrade build tools and add sample app Apr 26, 2017
crosswalk-pro Upgrade build tools and add sample app Apr 26, 2017
dagger-pro Upgrade build tools and add sample app Apr 26, 2017
deeplinkdispatch-1.5-pro Upgrade build tools and add sample app Apr 26, 2017
easy-adapter-pro Upgrade build tools and add sample app Apr 26, 2017
eventbus-2-pro Upgrade build tools and add sample app Apr 26, 2017
eventbus-3-pro Upgrade build tools and add sample app Apr 26, 2017
fabric-twitter-kit-pro Upgrade build tools and add sample app Apr 26, 2017
facebook-conceal-pro Upgrade build tools and add sample app Apr 26, 2017
facebook-fresco-pro Upgrade build tools and add sample app Apr 26, 2017
facebook-pro Upgrade build tools and add sample app Apr 26, 2017
facebook-stetho-pro Upgrade build tools and add sample app Apr 26, 2017
flurry-pro Upgrade build tools and add sample app Apr 26, 2017
glide-pro Upgrade build tools and add sample app Apr 26, 2017
google-admob-pro Upgrade build tools and add sample app Apr 26, 2017
google-analytics-pro Upgrade build tools and add sample app Apr 26, 2017
google-auto-pro Upgrade build tools and add sample app Apr 26, 2017
google-gms-pro Upgrade build tools and add sample app Apr 26, 2017
google-gms-safetynet-pro Rename and add apache-http-legacy-pro Apr 26, 2017
google-iap-pro Upgrade build tools and add sample app Apr 26, 2017
google-play-services-pro Upgrade build tools and add sample app Apr 26, 2017
gradle/wrapper Upgrade build tools and add sample app Apr 26, 2017
greendao-pro Upgrade build tools and add sample app Apr 26, 2017
gson-pro Upgrade build tools and add sample app Apr 26, 2017
guava-pro Upgrade build tools and add sample app Apr 26, 2017
icepick-pro Upgrade build tools and add sample app Apr 26, 2017
jackson-2-pro Upgrade build tools and add sample app Apr 26, 2017
joda-convert-pro Upgrade build tools and add sample app Apr 26, 2017
joda-time-android-pro Upgrade build tools and add sample app Apr 26, 2017
joda-time-pro Upgrade build tools and add sample app Apr 26, 2017
jsoup-pro Upgrade build tools and add sample app Apr 26, 2017
logansquare-pro Upgrade build tools and add sample app Apr 26, 2017
logback-android-pro Upgrade build tools and add sample app Apr 26, 2017
mikepenz-android-iconics-pro Upgrade build tools and add sample app Apr 26, 2017
mixpanel-pro Upgrade build tools and add sample app Apr 26, 2017
mopub-pro Upgrade build tools and add sample app Apr 26, 2017
mpandroidchart-pro Upgrade build tools and add sample app Apr 26, 2017
new-relic-pro Upgrade build tools and add sample app Apr 26, 2017
okhttp-pro Upgrade build tools and add sample app Apr 26, 2017
okhttp3-pro Upgrade build tools and add sample app Apr 26, 2017
okio-pro Upgrade build tools and add sample app Apr 26, 2017
otto-pro Upgrade build tools and add sample app Apr 26, 2017
parceler-pro Upgrade build tools and add sample app Apr 26, 2017
parse-pro Upgrade build tools and add sample app Apr 26, 2017
picasso-pro Upgrade build tools and add sample app Apr 26, 2017
project-pro Upgrade build tools and add sample app Apr 26, 2017
realm-pro Upgrade build tools and add sample app Apr 26, 2017
retrofit-pro Upgrade build tools and add sample app Apr 26, 2017
retrofit2-pro Upgrade build tools and add sample app Apr 26, 2017
retrolambda-pro update retrolambda pro Sep 5, 2017
rxjava-pro Upgrade build tools and add sample app Apr 26, 2017
rxjava-promises-pro Upgrade build tools and add sample app Apr 26, 2017
signpost-pro Upgrade build tools and add sample app Apr 26, 2017
simple-parse-pro Upgrade build tools and add sample app Apr 26, 2017
simple-xml-pro Upgrade build tools and add sample app Apr 26, 2017
sqlite-pro Upgrade build tools and add sample app Apr 26, 2017
support-design-pro Upgrade build tools and add sample app Apr 26, 2017
support-v7-appcompat-pro Upgrade build tools and add sample app Apr 26, 2017
support-v7-cardview-pro Upgrade build tools and add sample app Apr 26, 2017
svgandroid-pro Upgrade build tools and add sample app Apr 26, 2017
tencent-bugly-pro Upgrade build tools and add sample app Apr 26, 2017
third_party/bypass Upgrade build tools and add sample app Apr 26, 2017
twowayview-pro Upgrade build tools and add sample app Apr 26, 2017
webkit-pro Rename and add apache-http-legacy-pro Apr 26, 2017
wire-pro Upgrade build tools and add sample app Apr 26, 2017
wizardroid-pro Upgrade build tools and add sample app Apr 26, 2017
zendesk-chat-pro Rename and add apache-http-legacy-pro Apr 26, 2017
zendesk-pro Rename and add apache-http-legacy-pro Apr 26, 2017
.gitignore Merge remote-tracking branch 'krschultz/master' Apr 25, 2016
.travis.yml travis: Remove unnecessary java7 May 29, 2015
LICENSE init for aar May 28, 2015
README.md Update Apr 26, 2017
apache-http-legacy.pro Rename and add apache-http-legacy-pro Apr 26, 2017
build.gradle init for aar May 28, 2015
gen-pro Rename and add apache-http-legacy-pro Apr 26, 2017
gradle-create-android-proguard-mod Add script Apr 25, 2016
gradlew init for aar May 28, 2015
gradlew.bat init for aar May 28, 2015
settings.gradle Rename and add apache-http-legacy-pro Apr 26, 2017

README.md

android proguards

Android Weekly Android Arsenal JitPack Build Status

proguard-snippets.png

Use one line to apply almost famous libraries of proguard configurations:

compile 'com.infstory:proguard-snippets:1.0.0'

That's it.

Installation

Via jcenter

repositories {
    jcenter()
}

dependencies {
    compile 'com.infstory:proguard-snippets:1.0.0'
}

Or via jitpack.io

repositories {
    jcenter()
    maven { url "https://jitpack.io" }
}

dependencies {
    compile 'com.github.yongjhih.android-proguards:android-proguards:-SNAPSHOT'
}

Specify RxJava proguard rules:

repositories {
    jcenter()
    maven { url "https://jitpack.io" }
}

dependencies {
    compile 'io.reactivex:rxjava:1.2.1'
    compile 'com.github.yongjhih.android-proguards:rxjava-pro:-SNAPSHOT'
}

For each proguard rule dep:

compile 'com.github.yongjhih.android-proguards:acra-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:action-bar-sherlock-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:activeandroid-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:adjust-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:admob-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:alibaba-fastjson-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:androidannotations-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:android-gif-drawable-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:androidquery-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:android-view-animations-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:auto-parse-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:avro-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:aws-1.7-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:aws-2.1.5-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:butterknife-6-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:butterknife-7-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:calligraphy-2.1.0-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:circular-progress-button-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:crashlytics-1-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:crashlytics-2-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:crittercism-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:crosswalk-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:dagger-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:deeplinkdispatch-1.5-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:easy-adapter-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:eventbus-2-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:eventbus-3-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:fabric-twitter-kit-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:facebook-conceal-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:facebook-fresco-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:facebook-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:facebook-stetho-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:flurry-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:glide-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:google-admob-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:google-analytics-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:google-auto-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:google-iap-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:google-play-services-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:greendao-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:gson-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:guava-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:icepick-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:jackson-2-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:joda-convert-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:joda-time-android-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:joda-time-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:jsoup-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:logansquare-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:logback-android-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:mikepenz-android-iconics-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:mixpanel-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:mopub-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:mpandroidchart-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:new-relic-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:okhttp3-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:okhttp-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:okio-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:otto-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:parceler-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:parse-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:picasso-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:project-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:realm-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:retrofit2-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:retrofit-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:retrolambda-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:rxjava-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:rxjava-promises-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:signpost-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:simple-parse-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:simple-xml-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:sqlite-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:support-design-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:support-v7-appcompat-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:support-v7-cardview-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:svgandroid-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:tencent-bugly-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:twowayview-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:wire-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:wizardroid-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:google-gms-safetynet-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:google-gms-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:zendesk-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:zendesk-chat-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:auto-bundle-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:webkit-pro:-SNAPSHOT'
compile 'com.github.yongjhih.android-proguards:apache-http-legacy-pro:-SNAPSHOT'

Details

Pack proguard rules as proguard.txt into AAR with consumerProguardFiles android-gradle (0.5.7+) directive.

wget https://bintray.com/yongjhih/maven/download_file?file_path=com%2Finfstory%2Fproguard-snippets%2F1.0.0%2Fproguard-snippets-1.0.0.aar
mv proguard-snippets-1.0.0.aar a.zip
unzip a.zip

You can find out proguard.txt.

See Also

Libraries

Credit

License

Copyright 2015 8tory, Inc.
Copyright 2013 Kevin Schultz

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.