If your device has some trouble in accessing the device like the app launcher that continuously crashing or file manager that does not work. You can try sideloading an Android app from PC through ADB.
Things to have:
- An Android device with access to developer options
- A PC
- A USB cable that works well and fits on both devices
- ADB Driver, you can find it on the internet.
- Minimal ADB and Fastboot.
- An APK file to install.
Here are some steps to follow in order to get the app properly sideloaded.
- Install ADB driver on PC if not installed yet.
- Download and install minimal ADB and Fastboot.
- Enable developer options.
- Enable USB debugging.
- Make sure you allow sideloading.
- Connect the device with USB cable.
- Open Minimal ADB and Fastboot, and enter the command “adb devices” to check whether the device is properly connected or not.
- Allow the PC to debug the device if asked to.
- If the device is detected, it means the device is properly connected to the PC.
- Input “adb install [apk file path and name]” for the example I put the apk file in drive D: main directory, so I input “adb install D:koreader.apk”.
If the installation is successful, it would output a message like this.
If the installation is unsuccessful, it would output a message indicating why the installation is unsuccessful, such as unauthorized device, unsupported app, etc.
Note: Sideloading does not mean forcibly install an app that incompatible with the device, if you try to install an app that is not compatible with the device, it would fail.
See more tutorials here.