2016-11-21 4 views

答えて

1

あなたはHelloWorld.java持ちの場合:

public class HelloWorld { 
    public static void main (String args[]){ 
     System.out.println("Hello World"); 
    } 
} 

を次に、あなたは、それをコンパイルDEXファイルに変換し、最終的にsmaliコードに

を、それを分解するために、次の操作を行うことができます
javac HelloWorld.java 
dx --dex --output=HelloWorld.dex HelloWorld.class 
baksmali HelloWorld.dex -o HelloWorld 

smaliコードはHelloWorld/HelloWorld.smaliになります

+0

Thイエス・キリストを救う今はばかげていると申し訳ないですが、どこで 'javac Hello world'を配置すればいいですか? java 'コマンド? –

+0

端末に入力します。 – JesusFreke

+0

javac C:\ Users \ Given \ Downloads \ MyApplication \ app \ src \ main \ java \ HelloWorld.java dx --dex --outputこの試したのは "C:¥Program Files¥Java¥jdk1.8.0_111¥bin" = HelloWorld.dex HelloWorld.class baksmali HelloWorld.dex -o HelloWorld " ............そして私はこのエラーを受け取りました" javac:無効なフラグ:--dex 使用法:javac 使用可能なオプションのリストについては-helpを参照してください。 –

関連する問題