Sideload Android App using ADB

This Knowledge Base article provides step-by-step instructions for testing and validating a Fused Android app on an Android device.

We hope you find this knowledge base useful and enjoy using Appdome!

“Sideloading” Apps on Appdome

Using Appdome, there are no development or coding prerequisites. For example, there is no Appdome SDK, libraries, or plug-ins to implement.

Sometimes while testing you need to utilize a process called “sideloading” to install an application onto an Android device directly from a computer. Here at Appdome we often “sideload” applications, even those Fused with third party SDKs, for testing purposes.

ADB stands for Android Debug Bridge.  It is a tool you can use that allows you to connect an Android device over a USB cable to your computer.  With this connection you can uninstall apps, issue shell commands to your device, install apps, and do more with your device.  For more information on this view this and look at this resource.

Prerequisites for Using ADB

In order to sideload your Android App, you’ll need:

  • Android SDK. Make sure platform-tools has included .adb is included in this package.
  • USB driver for the phone
  • Fuse your mobile .apk or .aab binary application file
  • Sign the app

To facilitate the usage of adb, you need to allow USB debugging on your device:

  1. Enable Developer Options on the Android Device. Navigate to Settings > About Phone > scroll to the bottom > tap Build number seven (7) times. You’ll get a short pop-up in the lower area of your display saying that you’re now a developerSideload Android Apps from Command Line using ADB
  2. Go back and now access the Developer options menu, check ‘USB debugging’ and click OK on the prompt
  3. When the device is connected to the computer, you should be prompted to “Allow USB debugging.”  If so, check the Box to “Always allow from this computer
  4. Click OKSideload Android Apps - USB debugging If you do not see the message appear on your mobile device, disconnect and reconnect the USB cable

How to “Sideload” an Appdome-built Android App from Command Line

Verify your device is detected by enumerating the device tree using “adb devices -l”

Sideload appdome-built Android Apps from Command Line using ADB

On your computer use adb to install the app.  Ensure you use the fully qualified path to the app if you are not running adb from the directory where the app is stored.

Congratulations!  The mobile app is now installed on your Android device.

How Do I Learn More?

To zoom out on this topic, visit Appdome for Enterprise Mobility on our website.

If you have any questions, please send them our way at or via the chat window on the Appdome platform.

Thank you!

Thanks for visiting Appdome! Our mission is to make mobile integration easy. We hope we’re living up to the mission with your project. If you don’t already have an account, you can sign up for free.  

Paul Levasseur

Have a question?

Ask an expert

SonyaMaking your security project a success!