Android-Boilerplate

Android Boilerplate project using RxJava, Dagger 2, Espresso, Mockito + more!

  • Owner: hitherejoe/Android-Boilerplate
  • Platform:
  • License:: Other
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Android Boilerplate Build Status

A simple boilerplate application which demonstrates the downloading, persisting and syncing of data - displayed with a common layout used amongst applications.

The project is setup using:

Requirements

  • Android SDK.
  • Android 6.0 (API 23) .
  • Android SDK Tools
  • Android SDK Build tools 23.0.2
  • Android Support Repository
  • Android Support library

Building

To build, install and run a debug version, run this from the root of the project:

./gradlew installRunDebug

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 pmd, checkstyle and findbug checks on your machine:

./gradlew check

To run unit tests on your machine:

./gradlew testDebugUnitTest

To run automated tests on connected devices:

./gradlew connectedDebugAndroidTest

Thanks

Thanks to the following for contributions!

[ivacf] (https://github.com/ivacf)
[Jawnnypoo] (https://github.com/Jawnnypoo)

Attributions

Thanks to the following for use of icons off of Noun Project:

Iconoci

Main metrics

Overview
Name With Ownerhitherejoe/Android-Boilerplate
Primary LanguageJava
Program languageJava (Language Count: 1)
Platform
License:Other
所有者活动
Created At2015-04-03 10:04:38
Pushed At2020-10-24 03:51:07
Last Commit At2016-02-14 00:31:34
Release Count0
用户参与
Stargazers Count1.9k
Watchers Count84
Fork Count1.2k
Commits Count58
Has Issues Enabled
Issues Count12
Issue Open Count6
Pull Requests Count3
Pull Requests Open Count2
Pull Requests Close Count9
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private