Remove Redundant Files from Android codebase
The following files are present in the android application codebase that need not be tracked in version control
- Application APK, we needn't check it in to VC as it can always be downloaded from latest pipeline that ran on our develop branch
-
Output json file
, useless generated file that plays no role in VC. -
app/gradle/wrapper
dir, it needs to be present in root of the application codebase as it provides the gradle commands which we can execute on CI by being in root of application, not inside it. -
app/local.properties
, personal config file of person who is working on the project, it contains path to android-sdk which definitely may differ for each person depending on their config, wrong path to sdk will not let the application build/sync properly.