Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

This plugin provides a task to generate a HTML license report based on the configuration. (eg. licenseDebugReport for all debug dependencies in an Android project).

Applying this to an Android or Java project will generate a the license file (open_source_licenses.html) in the <project>/build/reports/licenses/.

Mar 6, 2017

Plugin generates common github links (like repository, issues, vcs etc) for project and configures common plugins. The main intention is to remove boilerplate and simplify project configuration.

Dec 30, 2017

The Asciidoctor Gradle Plugin is the official means of using Asciidoctor to convert all your AsciiDoc documentation using Gradle.

Jun 22, 2016

Gradle plugin developed to facilitate screenshot testing for Android.

Sep 9, 2017

SQLDelight generates Java models from your SQL CREATE TABLE statements. These models give you a typesafe API to read & write the rows of your tables. It helps you to keep your SQL statements together, organized, and easy to access from Java.

Feb 17, 2016

This is a simple download task for Gradle. It displays progress information just as Gradle does when it retrieves an artifact from a repository.

Aug 25, 2016

Gradle plugin for creating fat/uber JARs with support for package relocation.

Aug 9, 2016

This plugin configures JavaCompile tasks to use the Checker Framework.

Feb 11, 2018

In the spirit of the Maven Versions Plugin, Gradle Versions Plugin provides a task to determine which dependencies have updates.

Jan 26, 2015

Gradle plugin for Spoon 2+ and Android Gradle Plugin 3+.

Dec 21, 2017

Static code analysis for Java and Groovy projects using Checkstyle, PMD, FindBugs and CodeNarc. Plugin implements unified console output for all quality plugins which greatly simplifies developer workflow: only console is required for working with violations and makes it feel the same as java compiler errors.

Dec 24, 2017

screenshot-tests-for-android allows to generate fast deterministic screenshots while running instrumentation tests in android.

Dec 18, 2016

Releasing versions in Gradle is very different from releasing in Maven. Maven came with maven-release-plugin which did all the dirty work. Gradle has no such tool and probably doesn't need it anyway. Evolution of software craft came to the point, when we start thinking about SCM as ultimate source of truth about project version. Version should not be hardcoded in pom.xml or build.gradle.

Jan 25, 2017

A tool to automate the gathering of profiling and benchmarking information for Gradle builds.

Jan 12, 2017

Use python modules in gradle build.

Features:

  • Install required python modules using pip (per project (virtualenv, default), os user or globally)
  • Provides task to call python commands, modules or scripts (PythonTask)
  • Could be used as basement for building plugins for specific python modules
Dec 30, 2017

A plugin to generate the Android version code and version name automatically.

Jan 19, 2015

Mkdocs documentation generation and publishing plugin.

Dec 23, 2017

Gradle AnimalSniffer plugin for Java or groovy projects. AnimalSniffer used to check compatibility with lower java version (when compiling with newer java) or android (sdk version).

Dec 23, 2017

A plugin that allows you to control, simply, all your Genymotion devices from your Gradle scripts.

Jun 21, 2015

This is a Gradle plugin that will resolve placeholders in your XML strings at build time. There's no need to write any Java or Kotlin code in order to use it, just place your placeholders in string templates and build your project.

Nov 30, 2019

A Gradle plugin which enables AspectJ for Android builds. Supports writing code with AspectJ-lang in .aj files and in java-annotation style. Full support of Android product flavors and build types.

Augments Java, Kotlin, Groovy bytecode simultaneously!
Works with background mechanics of jvm-based languages out-of-box!

Written with brand cool Transform API! It is easy to isolate your code with aspect classes, that will be simply injected via cross-point functions, named advices, into your core application. The main idea is - code less, do more!

Oct 31, 2016

Gradle plugin that generates JaCoCo reports from an Android Gradle Project. It goes over every subproject and creates the jacocoReport task. If you want an aggregated report from all subprojects use the jacocoFullReport task.

Jan 5, 2016

Gradle plugin to upload your APK and app details to the Google Play Store. Needs the com.android.application plugin applied. Supports the Android Application Plugin as of version 1.0.0.

Mar 3, 2015

Gradle plugin that lets you request for Android runtime permissions without having to write code, just by using annotations.

Jan 24, 2024

A Gradle plugin that helps keep your module graph healthy and lean.

This plugin allows you to define rules on your dependency graph. If any new dependency violates these rules, the build will fail and notify the one who tries to add undesired dependency.

Mar 22, 2020

A gradle plugin that helps developer migrate to code with Android Studio + Gradle, but build && install with buck.

Oct 4, 2015

Gradle Plugin for upload Android applications and application details to the Google Play Store

Mar 1, 2015

This plugin configures JavaCompile tasks to use the error-prone compiler.

Aug 1, 2016

Protobuf Plugin for Gradle.

Jun 5, 2016

This plugin generates Android string resource XML files from CSV file. Generation has to be invoked as additional gradle task.

Supported features:

  • non-translatable resources - translatable="false" XML attribute
  • auto-escaping double quotes, apostrophes and newlines
  • auto-quoting leading and trailing spaces
  • syntax validation - duplicated, empty, invalid names detection
  • comments
Sep 2, 2014