beeware / briefcase-android-gradle-template

A template for generating Android Gradle projects with Briefcase
MIT License
18 stars 19 forks source link

Make the dependency list customizable. #82

Closed freakboy3742 closed 5 months ago

freakboy3742 commented 5 months ago

Makes the list of libraries a templated variable, rather than a hard-coded list.

Removes the testImplementation and androidTestImplementation entries on the basis that Toga apps won't be using them.

Also makes the base theme configurable; this is needed because if you're using Material Components, you need to use a Material base theme, or most of your Material widget colors will default to Black.

Bumps the target SDK version to 34, so that we can use a recent version of Material Components.

Briefcase-Repo: https://github.com/freakboy3742/briefcase.git Briefcase-Ref: android-libs

PR Checklist: