Installing an Android app manually using an APK file and ADB (Android Debug Bridge) is a useful method for users who want more control over their apps. Whether it’s to install an app not available on the Google Play Store or to sideload an older version of an application, ADB offers a reliable way to get apps onto an Android device bypassing traditional installation methods.
Contents
Prerequisites
Before proceeding with the installation, users need to ensure that they have everything set up correctly. The following requirements must be met for a smooth installation process:
- A Windows, macOS, or Linux computer
- A USB cable to connect the Android device to the computer
- ADB installed on the computer
- USB debugging enabled on the Android device
Enabling USB Debugging
To enable USB debugging, follow these steps:
- Open the Settings app on the Android device.
- Go to About phone and tap on Build number multiple times (usually seven) until developer mode is enabled.
- Return to the Settings menu and locate Developer options.
- Toggle on USB debugging.

Once USB debugging is enabled, connect the Android device to the computer with a USB cable.
Installing ADB
ADB comes as part of the Android SDK Platform-Tools package. To install ADB:
- Download the latest Platform-Tools package from Google’s official site.
- Extract the contents to a folder on the computer.
- Open a command prompt (Windows) or terminal (macOS/Linux) and navigate to the directory where ADB is installed.
Connecting to the Device
Before installing the APK, confirm the device is properly connected:
- Open a command prompt or terminal.
- Type
adb devices
and press Enter. - If the device is connected and recognized, its serial number will be displayed.
If the device is not listed, ensure that the appropriate USB drivers (for Windows users) are installed and that the device is set to File Transfer mode.
Installing an APK File Using ADB
Once everything is set up, the APK file can be installed. The steps to do so are:
- Place the APK file in the same folder as the ADB tools for convenience.
- Open a command prompt or terminal and navigate to the ADB folder.
- Run the following command:
adb install appname.apk
- Replace
appname.apk
with the actual name of the APK file.

The installation process will begin, and if successful, a message like “Success” will be displayed.
Troubleshooting Common Issues
Some common issues users may encounter include:
- Device unauthorized: This usually means that USB debugging authorization has not been granted on the Android device. Unlock the phone and approve the USB debugging request when prompted.
- Installation failed: Incompatibility issues with the APK file may cause this. Ensure the app is compatible with the Android version.
- ADB not recognized: If the terminal does not recognize the command, ensure that ADB is correctly installed and the terminal is pointed to the correct directory.
FAQs
What is an APK file?
An APK (Android Package Kit) is the file format used for installing applications on Android devices.
Is using ADB safe to install APK files?
Yes, ADB itself is a secure tool provided by Google. However, caution should be taken when installing APK files from unknown sources.
Can an app installed via ADB be uninstalled normally?
Yes, apps installed through ADB behave the same as those installed via the Google Play Store. They can be uninstalled through the device’s settings.
What if my device does not appear in adb devices
?
Make sure USB debugging is enabled and that the necessary USB drivers are installed (Windows users only).
Can I install multiple APK files at once?
Yes, with the command:adb install-multiple file1.apk file2.apk