summaryrefslogtreecommitdiffstats
path: root/sample_files/hello_world_1.smali
diff options
context:
space:
mode:
Diffstat (limited to 'sample_files/hello_world_1.smali')
-rw-r--r--sample_files/hello_world_1.smali27
1 files changed, 27 insertions, 0 deletions
diff --git a/sample_files/hello_world_1.smali b/sample_files/hello_world_1.smali
new file mode 100644
index 000000000..2fd2c3246
--- /dev/null
+++ b/sample_files/hello_world_1.smali
@@ -0,0 +1,27 @@
+.class public LHelloWorld;
+
+#Ye olde hello world application
+#To assemble and run this on a phone or emulator:
+#
+#java -jar smali.jar a -o classes.dex HelloWorld.smali
+#zip HelloWorld.zip classes.dex
+#adb push HelloWorld.zip /data/local
+#adb shell dalvikvm -cp /data/local/HelloWorld.zip HelloWorld
+#
+#if you get out of memory type errors when running smali.jar, try
+#java -Xmx512m -jar smali.jar HelloWorld.smali
+#instead
+
+.super Ljava/lang/Object;
+
+.method public static main([Ljava/lang/String;)V
+ .registers 2
+
+ sget-object v0, Ljava/lang/System;->out:Ljava/io/PrintStream;
+
+ const-string v1, "Hello World!"
+
+ invoke-virtual {v0, v1}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
+
+ return-void
+.end method