Android apps that you install through app stores are normally installed to your devices using an APK file. Even though installing an app through a store is simple and streamlined, you still might have the need to install the APK files manually.

Android often allows to install APK files manually,...

Continue Reading...

I use RecyclerView pretty often, but I still tend to forget how to write a custom Espresso matcher for tests that allows me to scroll and click item according to my custom criteria.

This is just a quick reminder for me, so that I can look it up here in case I forget.

The scenario here is the fol...

Continue Reading...

Lock task mode allows you to lock your app to the screen, so that the user won't be able escape from the app by pressing buttons like back and home.

This feature can be especially useful when your implementing single purpose kiosk-like devices. The term Kiosk mode can also be used to describe...

Continue Reading...

blue_bug
Android devices usually come with various pre-installed apps. Most of these can actually be helpful, but some are only using up your battery.

The preinstalled apps usually cannot be easily removed without rooting the device.

In this post I would like to show how to disable these apps without...

Continue Reading...

I did an interview recently for downloadastro.com. I answered some questions related to my Bugjaeger app. You can find the text of the interview below. The original interview is published at
https://appoftheday.downloadastro.com/app/bugjaeger-mobile-adb-develop-debug-via-usb-otg/

Did y

...

Continue Reading...