Skip to content

docs(formulus): document x86_64 emulator builds - #1041

Open
Grace256c wants to merge 1 commit into
OpenDataEnsemble:devfrom
Grace256c:docs/formulus-x86-emulator-build
Open

Grace256c wants to merge 1 commit into
OpenDataEnsemble:devfrom
Grace256c:docs/formulus-x86-emulator-build

Conversation

@Grace256c

Copy link
Copy Markdown
Contributor

What & Why

Document how to build and install Formulus on x86_64 Android emulators.

The default Android build intentionally includes only ARM ABIs to keep APK size small. This update explains how developers using an x86_64 emulator can explicitly build the matching ABI with the existing abiFilters Gradle property, or use an ARM64 emulator image instead.

Closes #1034.

Type of Change

  • Bug fix
  • New feature / enhancement
  • Refactor / cleanup
  • Documentation
  • Chore / other

Component(s) Changed

  • formulus (React Native mobile app)
  • formulus-formplayer (form WebView UI)
  • synkronus (Go backend)
  • synkronus-cli (command-line client)
  • synkronus-portal (web admin UI)
  • desktop (Tauri app)
  • packages (tokens / components)
  • Documentation / DevOps / CI

Testing

  • Added/updated tests
  • Manually tested
  • Not applicable

Verification:

  • pnpm run format
  • pnpm run format:check
  • pnpm run lint — 0 errors, 3 existing warnings
  • pnpm run test --ci --watchAll=false — 64 suites, 502 tests passed
  • git diff --check
  • Confirmed -PabiFilters=x86_64 is supported by formulus/android/app/build.gradle

Checklist

  • Pre-flight checks for changed packages passed (lint / format / tests)
  • Breaking changes (if any) have migration steps
  • Related issue linked, e.g. Closes #123

@najuna-brian najuna-brian left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Grace256c

@najuna-brian
najuna-brian requested a review from IamLRBA October 30, 2026 13:58

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Triage

Development

Successfully merging this pull request may close these issues.

[Docs] Formulus: document building for x86_64 emulators (ARM-only ABI split)

2 participants