Files
Emoney-Info---Android/README.md
2026-04-22 22:31:52 +07:00

1.1 KiB

Emoney Info Android

Android version of the iOS Emoney Info app.

Documentation

Current state

  • Kotlin + Jetpack Compose application
  • Home, History, Settings, FAQ, About, Terms, and Privacy screens
  • NFC readers validated on real devices for Brizzi, Flazz, TapCash, KMT, JackCard, and Mandiri e-Money
  • AdMob banner and interstitial units configured
  • PDF export flow available from transaction history
  • English and Indonesian localization enabled

Environment

  • Package: com.korancrew.emoneyinfo
  • minSdk: 28
  • compileSdk: 34
  • Android SDK root expected at /opt/android-sdk
  • JDK: 17 or 21

Build

Use Temurin 21 on this machine:

JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home \
ANDROID_SDK_ROOT=/opt/android-sdk \
./gradlew assembleDebug

For a production verification build:

JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home \
ANDROID_SDK_ROOT=/opt/android-sdk \
./gradlew assembleRelease