Recently I've been working on an Android project that used the lock task mode. This mode can be used to set up a single-purpose Android device with your own kiosk app where the user is not allowed to exit your application. Home and back buttons have basically no effect.

When I was testing this ki...

Continue Reading...

Bugjaeger

Android ID is a 64-bit number that some Android apps use for device identification purposes. It is expressed as a hexadecimal string and on my emulator it looks like this

45cd78366d92d01f

Changing Android ID From Your Computer via ADB

Android ID can be changed with the help of ADB through th...

Continue Reading...

Ultra-wideband (UWB) technology can be used in areas, such as precision radar imaging, high-bandwidth communication, or for precision localization. These are all areas that could be very useful for my future DIY drone/robot project(I hope that "future" means within one year :/). Finally, I've got so...

Continue Reading...

In my previous post I was writing about cross-compiling Node.js for Android into a shared .so library. In this post I would like to show how you can embed this shared library into your Android app. You can find a complete example app on github. The shared library - libnode.so - will be loaded in...

Continue Reading...

I wanted to learn more about Node.js because I wanted to use it in some of my experimental Android projects. I tried to cross-compile Node.js version v7.7.3 on Ubuntu 16 with cross-compilation toolchain generated by Android NDK version r13b. Building Node for Android was relatively easy, but I still...

Continue Reading...