Skip to content

Renames Android packages to prevent naming conflicts when debugging several applications.

License

Notifications You must be signed in to change notification settings

Sombody101/APKognito

Repository files navigation

Rename Android APK files to prevent naming conflicts when debugging several apps on one device!

GitHub release badge Downloads badge Open Issues badge

Vulnerabilities Bugs Duplicated Lines (%) Reliability Rating Security Rating Maintainability Rating Lines of Code Quality Gate Status

APKognito example

Requirements

APKognito is precompiled for a 64 bit operating system. If you're running 32 bit Windows 10, you need to compile APKognito yourself (which requires the SDK, see build for more instructions).

APKognito requires the .Net Core 8.0 runtime to be installed on your machine prior to use and can be found here (for v8.0.10-x64).

Basic Usage

Open APKognito and click Select APKs. A File Explorer window will open for you to select one or many APK files.

Once your APK files are selected, click Start and wait for them to be renamed. The default output path for all APKs and their OBBs is %APPDATA%\APKognito\output. This can be changed by accessing the "APK Settings" dropdown on the main renaming page.

If you experience any issues, please submit one at the issues page.

Build

APKognito uses .Net Core 8.0. Ensure you have the SDK for it prior to building.

If you have Visual Studio installed, you can build it with that.

If you don't have Visual Studio but still have the .Net SDK, you can build it from Powershell with this command:

$ cd "C:\path\to\APKognito"
$ dotnet publish

Contributing

Alt

License

APKognito is distributed under the GPL license, meaning any forks of it must have their source code made public on the internet. See the LICENSE for details.

Notice

Caution

This application is meant for Android package debugging environments and workflows only. I am not responsible for the way APKognito is used or where it is used.

Expect all updates under the [Beta] tag to have bugs.

About

Renames Android packages to prevent naming conflicts when debugging several applications.

Resources

License

Stars

Watchers

Forks

Packages

No packages published