<commit_before>![Banner](https://raw.githubusercontent.com/AndroidGears/Resources/master/Images/AndroidGearsBanner.png)

## Android Gears - Android Studio Plugin

Android Gears is a new <b>dependency management system</b> built on open source technology through Github. Gears is fully integrated with the Gradle build processes of Android Studio and IntelliJ. In addition to providing a robust search interface for library discovery, Gears greatly reduces the effort it takes to share your library with others. Listing your library with Android Gears is just a pull request away.

An example of searching for, downloading and using an Android library in your project in **under 15 seconds**.

![ColoursInstallDemo](https://raw.githubusercontent.com/AndroidGears/Resources/master/Screenshots/ColoursInstallDemo.gif)

## Table of Contents

* [**Installation**](#installation)
* [**Basic Usage**](#basic-usage)
* [**Core Concepts**](#core-concepts)
  * [Gears](#gears)
  * [The Specs Repository](#the-specs-repository)
  * [Accessing the Specs Repository](#accessing-the-specs-repository)
  * [Gitignore Considerations and Working in Teams](#gitignore-considerations-and-working-in-teams)
* [**Android Studio Plugin**](#android-studio-plugin)
  * [Managing Android Gears](#managing-android-gears)
  * [Creating a Gear Spec](#creating-a-gear-spec)
  * [Linting a Gear Spec](#linting-a-gear-spec)
  * [Settings](#settings) 
* [**Adding Your Library to Android Gears**](#adding-your-library-to-android-gears)
  * [Packaging Your Library](#packaging-your-library)
  * [Pull Requests](pull-requests)
* [**Future Enchancements**](#future-enhancements)
* [**Credits**](#credits)
* [**License**](#license)


##Installation

- Download and install [Android Studio](http://developer.android.com/sdk/installing/studio.html)
- [Download a release](https://github.com/AndroidGears/Plugin/releases) of the Android Gears Plugin and unzip to get the "Android Gears" plugin folder

**Mac**
- With th IDE closed, go to Applications -> Android Studio, right click on the icon and select "Show Package Contents". You should see a plugin folder in the package contents
- Drag the Android Gears folder into the the plugin folder to install Android Gears.
- Open Android Studio

**Windows**
- With th IDE closed, navigate to <code>C:\Users\$USER$\\.AndroidStudioPreview\config\Plugins</code>
- Drag the Android Gears folder into the the plugin folder to install Android Gears.
- Open Android Studio

**Linux**
- Coming soon!<commit_msg>Updated Installation <commit_after>![Banner](https://raw.githubusercontent.com/AndroidGears/Resources/master/Images/AndroidGearsBanner.png)

## Android Gears - Android Studio Plugin

Android Gears is a new <b>dependency management system</b> built on open source technology through Github. Gears is fully integrated with the Gradle build processes of Android Studio and IntelliJ. In addition to providing a robust search interface for library discovery, Gears greatly reduces the effort it takes to share your library with others. Listing your library with Android Gears is just a pull request away.

An example of searching for, downloading and using an Android library in your project in **under 15 seconds**.

![ColoursInstallDemo](https://raw.githubusercontent.com/AndroidGears/Resources/master/Screenshots/ColoursInstallDemo.gif)

## Table of Contents

* [**Installation**](#installation)
* [**Basic Usage**](#basic-usage)
* [**Core Concepts**](#core-concepts)
  * [Gears](#gears)
  * [The Specs Repository](#the-specs-repository)
  * [Accessing the Specs Repository](#accessing-the-specs-repository)
  * [Gitignore Considerations and Working in Teams](#gitignore-considerations-and-working-in-teams)
* [**Android Studio Plugin**](#android-studio-plugin)
  * [Managing Android Gears](#managing-android-gears)
  * [Creating a Gear Spec](#creating-a-gear-spec)
  * [Linting a Gear Spec](#linting-a-gear-spec)
  * [Settings](#settings) 
* [**Adding Your Library to Android Gears**](#adding-your-library-to-android-gears)
  * [Packaging Your Library](#packaging-your-library)
  * [Pull Requests](pull-requests)
* [**Future Enchancements**](#future-enhancements)
* [**Credits**](#credits)
* [**License**](#license)


##Installation

- Download and install [Android Studio](http://developer.android.com/sdk/installing/studio.html)
- [Download a release](https://github.com/AndroidGears/Plugin/releases) 

**Mac**
## In Android Studio 
- Open Android Studio
- Go To Android Studio > Preferences... ( Command+,) > Go to "Plugins" under IDE Settings > Click Install plugin from disk... > find the Android Gears latest release on your computer. Click "OK" and restart your IDE.

**Windows & Linux ( Ubuntu 14.04 tested )**
- Go To Android Studio > Settings... ( Ctrl+Alt+S ) > Go to "Plugins" under IDE Settings > Click Install plugin from disk... > find the Android Gears latest release on your computer. Click "OK" and restart your IDE.
{'fraction_non_alphanumeric': 0.12381145053611167, 'fraction_numerical': 0.0016184503338053813, 'mean_word_length': 5.226700251889169, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 18, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5637450', 'n_tokens_mistral': 1493, 'n_tokens_neox': 1351, 'n_words': 468}