Files
Kanbn4droid/README.md
2026-03-15 19:24:04 -04:00

39 lines
1.0 KiB
Markdown

# Kanbn4Droid
An unofficial, totally vibe-coded app for interacting with self-hosted Kan.bn instances.
## CLI setup
This project is designed to be developed fully from the command line.
### Requirements
- Java 17
- Android SDK (with command-line tools)
- Android SDK packages:
- `platforms;android-35`
- `build-tools;35.0.0`
- `platform-tools`
If needed, install packages with:
```bash
sdkmanager "platforms;android-35" "build-tools;35.0.0" "platform-tools"
```
If your SDK is not auto-detected, create `local.properties` from `local.properties.example` and set `sdk.dir`.
### Common commands
- List tasks: `./gradlew tasks`
- Clean: `./gradlew clean`
- Run JVM tests: `./gradlew test`
- Build debug APK: `./gradlew assembleDebug`
- Install on device/emulator: `./gradlew installDebug`
- Run instrumentation tests: `./gradlew connectedDebugAndroidTest`
### Notes
- `installDebug` and `connectedDebugAndroidTest` require a connected emulator/device.
- The app namespace and application id are `space.hackenslacker.kanbn4droid.app`.