Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>DalvikScriptNew to Visual Studio Code? Get it now.
DalvikScript

DalvikScript

legendsayantan

|
27 installs
| (1) | Free
Allows Raw Java code to be run on Android Devices, without building apk.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DalvikScript

This is an vscode extension to execute Java code on Android devices without compiling into apps.

Features

  • Blazing-fast Java execution on Android
    Execute Java files or code snippets on a connected Android device, instantly.

  • Execute code with elevated shell access Execute your code with the access and permissions of shell.

  • Integrated device detection
    Automatically detects connected Android devices and allows to compile for multiple devices at once.

  • Output capture
    View standard output from your Java code directly in the VS Code Terminal.

Extension Settings

This extension contributes the following settings:

  • dalvikscript.androidSdkPath: Full Path to the Android SDK home directory.
  • dalvikscript.javaHome: Full path to your JDK home directory, Java 17 or higher.
  • dalvikscript.kotlincPath: Full path to your kotlin compiler folder, in case you're compiling kotlin files.
  • dalvikscript.dalvikOnly: Whether to run with the access level of dalvikvm only.

Instructions

Write and save a java file, Connect an android device via USB/Wireless Debugging, then Click on the button 'Run on Android' to get started.

Check the demo folder for general things you can control via DalvikScript, or explore android source to find useful snippets you can invoke using Java Reflection.

In case you cannot see errors or stacktraces on the terminal output, implement Thread.setDefaultUncaughtExceptionHandler in your code and redirect the stack trace to stdout.

Compiling kotlin files may not work properly right now.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft