Prerequisites: Android Studio, python3 and Inkscape installed on your device
-
Place the created icons in the
/otherfolder and add the new ComponentInfo codes in theappfilter.xml, you can gather it with icon request. (See CONTRIBUTING.md) -
Run the
preparerelease.pyscript with the appropriate directories and wait until finished.python preparerelease.py SVG_DIR APP_SRC_DIR ICONS_DIR -
Change the
versionCodeandversionNamein the/app/build.gradlefile. -
Open the repo in Android Studio. It will take a while to sync/load everything for the first time.
-
Plug your phone in (allow USB debugging), choose your build flavor and click the green play button to run it on your phone.
-
You can also generate an APK file in Android studio:
Toolbar > Build > Make project (the hammer icon)- For a normal APK:
Toolbar > Build > Build bundle(s)/APK(s) > Build APK(s) - For a signed APK:
Toolbar > Build > Build bundle(s)/APK(s) > Generate signed bundle/APK
The app is built as a debug version (com.donnnno.arcticons.debug) by default.
To choose another variant: Build Variants(on the left sidebar) > *Active Build Variant* > select from the menu.
You can also create your own variant(s).