- Python 2.7 or 3.6
- Cookiecutter Python package >= 1.4.0: This can be installed with pip by or conda depending on how you manage your Python packages:
$ pip install cookiecutteror
$ conda config --add channels conda-forge $ conda install cookiecuttercookiecutter gh:romellfudi/AndroidLibProject --checkout kotlin_dsl cookiecutter gh:romellfudi/AndroidLibProject --checkout kotlin cookiecutter gh:romellfudi/AndroidLibProject --checkout java . app_name ├── LICENSE ├── README.md ├── app │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ ├── androidTest │ │ └── java │ │ └── package_dir │ │ └── ExampleInstrumentedTest │ └── main │ ├── AndroidManifest.xml │ ├── java │ │ └── package_dir │ │ └── MainActivity │ └── res ├── build.gradle ├── gradle │ └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── lib_name ├── build.gradle ├── proguard-rules.pro └── src ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── lib_package_dir │ │ ├── APICache │ │ ├── APIException │ │ ├── Api │ │ ├── ApiAbstract │ │ ├── Callback │ │ ├── DataResponse │ │ └── Module │ └── res └── test └── java └── lib_package_dir └── ExampleUnitTest . ├── LICENSE ├── README.md ├── app │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src │ ├── androidTest │ │ └── java │ │ └── package_dir │ │ └── ExampleInstrumentedTest.kt │ └── main │ ├── AndroidManifest.xml │ ├── assets │ │ └── seed │ │ ├── options.json │ │ └── questions.json │ ├── java │ │ └── package_dir │ │ ├── App.kt │ │ ├── data │ │ ├── di │ │ ├── model │ │ ├── ui │ │ └── util │ └── res ├── build.gradle.kts ├── gradle │ └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── ktlint.gradle.kts ├── local.properties ├── settings.gradle.kts └── lib_name ├── build.gradle.kts ├── proguard-rules.pro └── src ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── lib_package_dir │ │ ├── APICache.kt │ │ ├── APIException.kt │ │ ├── Api.kt │ │ ├── ApiAbstract.kt │ │ ├── Callback.kt │ │ ├── DataResponse.kt │ │ └── Module.kt │ └── res │ └── values │ └── strings.xml └── test └── java └── lib_package_dir └── ExampleUnitTest.kt cookiecutter template for Gradle-based Android projects.
MIT. See the LICENSE file for the copyright notice.
Updated 2021, Febrero
