{{ authSubtitle }}
Overview of your APK Tool workspace
Manage your decompiled APK projects
Upload an APK to auto-create and decompile a new project workspace.
Last updated:
{{ new Date(proj.updated_at).toLocaleString() }}
No projects found. Create a new project to get started.
{{ workflow.project_name }} - Edit, Build, and Sign your APK
Add your own Google Gemini API key to unlock AI error-fixing and AI-generated launcher icons. Your key is only used server-side to call Gemini on your behalf.
Source APK: {{ basename(workflow.source_apk) }}
Edit app strings, Firebase values, and upload google-services.json to auto-fill.
Upload an image to replace launcher icons in all densities.
Search checks both file names and file content.
Select a file from the Explorer or Search to start editing.
Compile the edited project into an unsigned APK.
Use Gemini to analyze the build error{{ editorFile ? ' against the currently open file (' + basename(editorFile.path) + ')' : '' }} and suggest a fix.
Add a Gemini API key above first.Select an existing key or generate a new signing key for your APK.
Sign the APK with your keystore to produce the final release.
Enabled crash/error reporter into the app during build. Once enabled and rebuilt, the app reports its own crashes straight to this server over the internet from ANY Android phone it's installed on — no USB, no ADB, no network configuration, and no port forwarding required.
Install the Debugger Companion APK on any Android phone. This companion application securely receives crashes, Java exceptions, native crashes, logs, stack traces, ANRs, and debugging events from every rebuilt application connected to your account.
Reinstall the rebuilt APK or open the Debugger Companion App and tap Check for Update to receive the latest logging changes. Devices with automatic update checks enabled will notify you within a minute.
Open the Debugger Companion APK, tap Scan QR Code, and point the camera at the QR code below. Pairing takes only a few seconds. Once connected, every rebuilt application will automatically stream crash reports, exceptions, logs, and debugging information to this device over the internet.
Camera unavailable? Copy this pairing code and paste it into the Connect screen inside the Debugger Companion APK.
Connect an Android device via USB (with USB debugging enabled) or wireless ADB to this server/PC, install the APK directly, and watch its logs in realtime.
On the phone: Settings > Developer options > Wireless debugging > turn it on, note the IP:port shown there (both devices must be on the same Wi-Fi/network). Some Android versions require pairing first with a pairing code - if connect is refused, use "Pair device with pairing code" on the phone and pair from a terminal first, then connect here.
| User | Role | Status | Limits | Actions | |
|---|---|---|---|---|---|
| {{ user.username }} | {{ user.email }} | {{ user.user_type }} | {{ user.email_verified ? '✅ Verified' : '⏳ Pending' }} |
D:{{ user.decompile_usage }}/{{ user.decompile_limit }} C:{{ user.compile_usage }}/{{ user.compile_limit }} K:{{ user.generate_key_usage }}/{{ user.generate_key_limit }} S:{{ user.sign_apk_usage }}/{{ user.sign_apk_limit }} |
|
| No users found. | |||||