Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/waydroid/android_vendor_packages_apps_waydroidsettings


https://github.com/waydroid/android_vendor_packages_apps_waydroidsettings

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# WayDroidSettings

The settings app for WayDroid.

## Spotless

This project uses [Spotless](https://github.com/diffplug/spotless/tree/main/plugin-gradle) to
format source code, and you can use the below command to check and format source code before
you push changes to the repository for reviewing:

```shell
./gradlew spotlessCheck
./gradlew spotlessApply
```

If you encounter an error when use `./gradlew spotlessApply`, you should fix format errors
manually, because the Spotless based formatter can't fix all errors.

## Test

This project has some instrumentation tests, and you should use the below command to check
tests before you push changes to the repository for reviewing:

```shell
./gradlew connectedAndroidTest
```

## Release

The `WayDroidSettings` is released with apk, and you can use the following commands build apk:

```shell script

./gradlew build
```

And copy the `app/build/outputs/apk/release/app-release-unsigned.apk` as the released apk to the
release repository.