Camera2 API is the newer API for controlling camera devices on Android. Although it is often used in cam apps from an Activity or Fragment, there might be some use cases where you want to acquire and process camera frames in the background while other apps are in the foreground.

Just recently I s...

Continue Reading...

Android developers can use the ADB tool to control and extract information from an Android device. This tool is normally used on your development machine, but I embedded ADB into Bugjaeger, so that I can use ADB features directly on my Android device. ADB offers a lot functionality that is only av...

Continue Reading...

zakopane

Displaying an overlay window is another way that can be used to customize the look of an Android device. An app that uses an overlay window can display content on top of all other apps.

One example of usage are Facebook Messenger chat heads. Another example are the various apps that adjust brigh...

Continue Reading...

high tatras-near zelene pleso

Once in a while I find an Android app on the play store that I really think is cool. As an Android developer, I often analyze the technical aspects of the app I'm interested in. It might be just the way the UI works or some specific use of sensors and graphics rendering. I often also would like to...

Continue Reading...

Recently I've created the following online tool

Online APK Analyzer

The tool can be used to dissect Android APK files and extract various information stored in AndroidManifest.xml and other important files. Most of its logic was written in C/C++ and compiled into WebAssembly.

I sometimes fin...

Continue Reading...