Create JAR suitable for use with Dalvikvm
1. Create Helloworld.java: package org.apache; public class HelloWorld { public static void main(String[] args) { } } 2. Compile java: javac -d . -g Helloworld.java 3. Package Java Into a temporary jar jar -cvf Temp.jar * 4. Use DX to generate classes.dex from Temp.jar dx --dex --output=classes.dex Temp.jar 5. Use aapt to create new Jar (CmdLine.jar) suitable for use with Dalvikvm aapt add CmdLine.jar classes.dex 6. Push Jar to folder: adb shell mount -o remount /system exit adb push CmdLine.jar /system/framework/ 7. Restart: adb reboot