Requirements
- Android Studio
Giraffe Patch 4
(AGP8.1.4
) - Gradle Wrapper
8.4
- Java
17
- Kotlin
1.9.20
- Jetpack Compose Compiler
1.5.4
(requires Kotlin1.9.20
)
After Git check-out
- Clone project Apk Parser into
subproject
, resulting inROOT_DIR/subproject/apk-parser
- Copy the file named
custom.properties.template
indoconfig
directory, rename it tocustom.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.