Smali-lsp: Effektiv LSP-server för Smali
Smali-lsp är en kraftfull Language Server Protocol (LSP) server som ger stöd för Smali, bytecode-språket för Android-appar. Med omfattande funktioner som 'Go to Definition', 'Find References', och 'Hover', erbjuder den utvecklare en effektiv arbetsmiljö för kodning och navigering i Smali-filer. Servern stöder alla 41 Dalvik-instruktions typer och möjliggör en smidig integration med olika IDE:er som VS Code, Neovim, och Emacs.
Mest rekommenderade alternativet
Dessutom innehåller smali-lsp en inbyggd MCP-server som ger AI-agenter fullständig semantisk förståelse av dekompilerade APK:er. Verktyg som 'smali_index' och 'smali_search_symbols' gör det enkelt att indexera och söka i Smali-filer. Med imponerande prestanda och snabbhet i operationerna, är smali-lsp ett ovärderligt verktyg för utvecklare som arbetar med Android-applikationer.