Skip to content

cliuff/boundo

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
app
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Boundo: App API Checker

Requirements

  • Android Studio Giraffe Patch 2 (AGP 8.1.2)
  • Gradle Wrapper 8.4
  • Java 17
  • Kotlin 1.9.10
  • Jetpack Compose Compiler 1.5.3 (requires Kotlin 1.9.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.