Setup Development Environment
Download and install Android Studio
Create a Firebase project at Firebase Console
Add an Android app to your Firebase project, follow the on screen instruction download the
google-services.jsonto your home-assistant-Android/app folder
Use Android Studio open your source code folder and click Run -> Run 'app'
Connect your phone or create a new virtual device following on screen instruction
We are using ktlint as our linter. You can run a check locally on your machine with:
This commands runs on our CI to check if your PR passes all tests. So we strongly recommend running it before committing.
To run a check with an auto-format: