© 2026 Hashnode
Watching some videos on turning an old smartphone into a DAP (Digital Audio Player - dedicated), I remembered that I have a Motorola “something-or-other” lying around here. And this is what I did: Factory Reset When logging in (new account, only for ...

Discover how the Model Context Protocol (MCP) connects AI to the real world. We'll explore the Model Context Protocol using the Kotlin SDK letting an Agent control Android devices with ADB! We’ll live code a new ADB tool and demo how AI Agents and th...

It was late. A developer had just finished building a new feature, transferred the APK to their device, and tapped Install. Instead of the success screen, they got: "App not installed." They tried again. Same result. No explanation, no error code — j...

Introduction: In this article, we will explore how to connect a real Android device to our computer wirelessly and use the connected device for debugging purposes. Prerequisite: Your android device and computer are connected to same WIFI network. Y...

When building Android apps that handle SMS — OTP verification, message parsing, two-factor authentication flows — testing on a physical device means you're dependent on actually receiving messages, which slows things down. The Android emulator solves...

Typically, on the Autonomous Database when accessing the Internal/Administration Workspace, at some point you’ll need to create a new Workspace (and Schema). As you see above, I supplied ADMIN as Workspace User. Doing so, only creates this as a Work...
