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:
- 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 developer
- Go back and now access the Developer options menu, check ‘USB debugging’ and click OK on the prompt
- 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“
- Click OK
If you do not see the message appear on your mobile device, disconnect and reconnect the USB cable
How to “Sideload” a Fused Android App from Command Line
Verify your device is detected by enumerating the device tree using “adb devices -l”
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 firstname.lastname@example.org or via the chat window on the Appdome platform.