Taking Screenshots Remotely on Android with ADB
Sometimes it is useful to grab a screenshot from your new app remotely through Wi-Fi. For example, you might be using sensors like the accelerometer and you would like to show the results while your moving. In this situation it might be more comfortable to move with the device without the attached U...
Using Godot's GDNative on Android
Just recently I started to play with the Godot engine and I really liked it. My first experiment with Godot was a minimalist causal game. It certainly isn't the most advanced 3D graphics game, but it took only a couple of hours to create it and most of the time I spent on creating the graphics...
Killing Current Foreground App With ADB
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...
Changing Android ID Without Root
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...
Embedding Node.js Into an Android App
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...