Kaitul/boundo

Boundo is an Android app tailored for Google Android users

★ 0Forks 0KotlinGitHub ↗Compare

README

Boundo: App API Checker

Requirements

  • Android Studio Electric Eel Patch 2 (AGP 7.4.2)
  • Gradle Wrapper 7.5.1
  • Java 11
  • Kotlin 1.8.10
  • Jetpack Compose Compiler 1.4.2 (requires Kotlin <= 1.8.10)

After Git check-out

  • Clone project Apk Parser into subproject, resulting in ROOT_DIR/subproject/apk-parser
  • Copy the file named custom.properties.template in project root directory, rename it to custom.properties and make necessary changes to it

After Gradle sync

  • Adjust Run/Debug Configurations settings
    • Open Edit Run/Debug configurations dialog
    • Click Edit Configurations...
    • Select configuration boundo.app
    • Locate deploy under Installation Options
    • Change the configuration to APK from app bundle
  • Adjust Build Variants settings
    • Open Build Variants tool window
    • Change the Active Build Variant of module boundo.app to fullDebug
    • Change the Active Build Variant of module boundo.wearable to fullDebug

Attention

  • As a standalone project, apk-parser may need to be built independently after code changes in that module,
    by clicking window menu item "Build" -> "Make module boundo.apk-parser", otherwise changes may not take effect immediately.

Contributors

cliuffIlithyKaitul

Issues