Skip to content

Instantly share code, notes, and snippets.

@vyuh
Created October 4, 2016 16:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vyuh/901c9d6a9e39c1b5b2a1bd0456492274 to your computer and use it in GitHub Desktop.
Save vyuh/901c9d6a9e39c1b5b2a1bd0456492274 to your computer and use it in GitHub Desktop.
Stucture of an Android Application Project as a clojure map.
{:build.gradle {},
:gradle.properties {},
:settings.gradle {},
:local.properties {},
:modules
{:alib
{:build.gradle {},
:progaurd-rules.pro {},
:manifests {:AndroidManifest.xml {}},
:java {:androidTest {}, :test {}, :main {}},
:res
{:drawable {},
:layout {},
:mipmap {},
:values {:colors {}, :dimens {}, :strings {}, :styles {}}}},
:app
{:build.gradle {},
:CMakeLists.txt {},
:progaurd-rules.pro {},
:manifests {:AndroidManifest.xml {}},
:java {:androidTest {}, :test {}, :main {}},
:res
{:drawable {},
:layout {},
:mipmap {},
:values {:colors {}, :dimens {}, :strings {}, :styles {}}},
:cpp {:native-lib.cpp {}}},
:lib
{:build.gradle {},
:java {:main {}},
:res
{:drawable {},
:layout {},
:mipmap {},
:values {:colors {}, :dimens {}, :strings {}, :styles {}}}}}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment