diff options
Diffstat (limited to 'sample_files/hello_world_1.smali')
-rw-r--r-- | sample_files/hello_world_1.smali | 27 |
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 |