Home

Awesome

minimal-android-project

This repository explores how simple it can be to set up a valid, working Android project. You will need:

For more in-depth information about this repository, see my blog post.

How to build

$ git clone https://github.com/czak/minimal-android-project.git
$ gradle installDebug

The app will be installed on all devices accessible to adb.

Notes

This project makes a few assumptions about your environment in order to build correctly:

Additionally, the folder structure relies on the source set convention expected by the Gradle Android plugin:

project
 ├── build.gradle
 └── src
     └── main
         ├── AndroidManifest.xml
         └── java
             └── pl
                 └── czak
                     └── minimal
                         └── MainActivity.java

Contact

Suggestions on how to minimize this further are welcome!