Pickr
Pickr copied to clipboard
A sample application demoing the Google Play Services Place Picker and Autocomplete
Pickr 
A simple demo application that demonstrates the use of the Place Picker and Autocomplete functionality found within Google Play Services.
The project is setup using:
- Functional tests with Espresso
- Unit tests with Robolectric
- Google Play Services
- RxJava and RxAndroid
- Retrofit and OkHttp
- Dagger 2
- SqlBrite
- EasyAdapter
- Butterknife
- [Timber] (https://github.com/JakeWharton/timber)
- Mockito
Requirements
- Android SDK.
- Android 5.1 (API 22) .
- Android SDK Tools
- Android SDK Build tools 23.0.1
- Android Support library 23.0.1
- Android Support Repository
Building
To build, install and run a debug version, run this from the root of the project:
./gradlew installDebug
Testing
For Android Studio to use syntax highlighting for Automated tests and Unit tests you must switch the Build Variant to the desired mode.
To run unit tests on your machine using [Robolectric] (http://robolectric.org/):
./gradlew testDebug
To run automated tests on connected devices:
./gradlew connectedAndroidTest