Requirements
- Android Studio
Electric Eel Patch 2
(AGP7.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 inROOT_DIR/subproject/apk-parser
- Copy the file named
custom.properties.template
in project root 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.