Skip to content

net-android 0.3.0

Latest

Choose a tag to compare

@csm101 csm101 released this 09 Sep 13:59
· 3 commits to main since this release

Debugger and profiler for .NET for Android apps, packaged so a machine needs neither this repository nor Delphi.

Install: unpack the zip and run install.cmd. It copies itself to %LOCALAPPDATA%\Programs, registers the MCP server and its skill with Claude Code, clears the "downloaded from the internet" mark, and puts a shortcut to the GUI on the desktop. install.cmd /remove undoes all of it; /here registers the folder where it is; /mcp-only skips the plugin and registers only the server.

What it needs on the machine: the .NET 10 runtime; adb (Android platform-tools) on PATH or ANDROID_HOME; the .NET SDK with the android workload only to build an app for profiling. Nothing else - the GUI is a compiled executable and needs no Delphi and no DevExpress.

What is in it: the unified MCP server (debugger + profiler) with its operating skill, nap.exe (control service and one-shot commands), the IL weaver, dotnet-dsrouter, and the desktop GUI.

In this version: sessions have a name, a folder of their own and can be renamed, deleted and run again from the GUI; the Explorer groups them by solution; a session can be set up and left recording nothing until you say so (AQTime's start-with-profiling-disabled); source locations are resolved on every Get Results and the module lookup that quietly gave instrumenting sessions no source at all is fixed; the call graph is drawn the way AQTime draws it, with expandable branches.