Skip to content


Folders and files

Last commit message
Last commit date

Latest commit



9 Commits

Repository files navigation


Shell script for ARChon extensions

Usage: /path/to/apk.apk /full/output/directory


  • aapt must be in your path.
  • Mac and Linux only. JARC-APK 1.3 will be released to accept command line arguments so you can use that on Windows.
  • Only one extension per directory, since this was designed with Android Studio in mind.

Android Studio Template

You can modify the base build.gradle template in Android Studio to add a task to launch the app in Chrome. The sample is in build.gradle.ftl Replace ##USERNAME## with your account's username. Change the path to if needed, and the path to Chrome (it is set up for Mac OS right now).

Now, go to where you installed Android Studio. On Macs, this is in the executeable itself (right click > show package contents). Navigate to plugins/android/lib/templates/gradle-projects/NewAndroidModule/root/ and replace the build.gradle.ftl file and you should see a task called archondebug. Just run it and you're good to go. (Make sure you have the gradle tab on the side open.)

Windows Users

Download JARC-APK 1.3.

Open build.gradle.ftl and replace the section under the tags with this:

task archonDebug(type: Exec) {
    executable "cmd"
    args  "/c", "java -jar path\to\JARC-APK.jar -i '${buildDir}\outputs\apk\app-debug.apk' -o '${projectDir}' " \
            + "&& path\to\Google Chrome.exe --load-and-launch-app=${projectDir}\${packageName}\"
archonDebug.dependsOn assembleDebug


Do whatever you want with it...