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

1.0 KiB

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:

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.