No description
  • JavaScript 58%
  • HTML 39.8%
  • Java 2.2%
Find a file
2026-05-01 13:01:25 +05:30
mobile-app init 2026-05-01 13:01:25 +05:30
.DS_Store init 2026-05-01 13:01:25 +05:30
exchange-convertor.zip init 2026-05-01 13:01:25 +05:30
icon16.png init 2026-05-01 13:01:25 +05:30
icon24.png init 2026-05-01 13:01:25 +05:30
icon48.png init 2026-05-01 13:01:25 +05:30
icon64.png init 2026-05-01 13:01:25 +05:30
icon128.png init 2026-05-01 13:01:25 +05:30
icon128.svg init 2026-05-01 13:01:25 +05:30
manifest.json init 2026-05-01 13:01:25 +05:30
popup.html init 2026-05-01 13:01:25 +05:30
popup.js init 2026-05-01 13:01:25 +05:30
README.md first commit 2026-05-01 13:00:09 +05:30

Android Recovery Guide

This project currently has Android build dependencies removed. Use these steps to restore everything.

1) Reinstall system tools

brew install --cask android-commandlinetools
brew install openjdk@21

2) Reinstall mobile app npm dependencies

cd /Users/nithinramkalava/Developer/visa-exchange-extension/mobile-app
npm install @capacitor/core @capacitor/android
npm install -D @capacitor/cli

3) Reinstall Android SDK packages and accept licenses

export JAVA_HOME=/opt/homebrew/opt/openjdk@21/libexec/openjdk.jdk/Contents/Home
export PATH="$JAVA_HOME/bin:$PATH"
export ANDROID_SDK_ROOT=/opt/homebrew/share/android-commandlinetools

yes | sdkmanager --sdk_root="$ANDROID_SDK_ROOT" --licenses
sdkmanager --sdk_root="$ANDROID_SDK_ROOT" \
  "platform-tools" \
  "platforms;android-35" \
  "build-tools;35.0.0" \
  "cmdline-tools;latest"

4) Configure project SDK path

Create or replace this file:

  • /Users/nithinramkalava/Developer/visa-exchange-extension/mobile-app/android/local.properties

with:

sdk.dir=/opt/homebrew/share/android-commandlinetools

5) Sync and build APK

cd /Users/nithinramkalava/Developer/visa-exchange-extension/mobile-app
npx cap sync android

cd android
export JAVA_HOME=/opt/homebrew/opt/openjdk@21/libexec/openjdk.jdk/Contents/Home
export PATH="$JAVA_HOME/bin:$PATH"
./gradlew assembleDebug

APK output:

  • /Users/nithinramkalava/Developer/visa-exchange-extension/mobile-app/android/app/build/outputs/apk/debug/app-debug.apk