Set the project up properly before building on it issue #1
closed: completed andymccall opened this · 0 comments
andymccall
Found 2026-10-24 looking at the start made on 2026-09-30:
.oxyignore holds only /target, *.tmp and /.claude: the Android ignores are in .gitignore, which oxy does not read, so .gradle/, .idea/, .kotlin/, build/ and local.properties are tracked (the working copy shows .gradle's execution history as changed).
The package and application id are the template's com.example.oxygenhub (should be io.oxygenhub.android or similar, chosen once: an application id can never change on a store).
minSdk 24: the Keystore-bound identity, StrongBox and foreground-service rules we need want 31 or later (Android 12).
The uniffi Kotlin bindings (app/src/main/java/uniffi/…) and prebuilt jniLibs are committed: build rust-core for arm64/x86_64 in Flow and generate the bindings in the build.
main has three heads; merge them.
The pipeline (.flow/) to check against current OxygenFlow (an Android image: oxygenflow#19).
Found 2026-10-24 looking at the start made on 2026-09-30: