如何使Android应用程序成为Java中类似JAR的可执行文件?

如何使Android应用程序成为Java中类似JAR的可执行文件?,android,Android,我想让我的android应用程序成为可执行文件,可以在java编程中安装在任何其他android仿真器(如JAR)中。如果有人知道,请帮助我。它们被称为APK文件。您可以通过或来创建它们。是否查看从纯拷贝到剪贴板打印 class Helloworld { public static void main(String[] args) { System.out.println("Hello World!"); } } class Hellowor

我想让我的android应用程序成为可执行文件,可以在java编程中安装在任何其他android仿真器(如JAR)中。如果有人知道,请帮助我。

它们被称为APK文件。您可以通过或来创建它们。

是否查看从纯拷贝到剪贴板打印

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

class Helloworld { 
    public static void main(String[] args) { 
        System.out.println("Hello World!"); 
    } 
}
   android_dir_dx = $(ANDROID_SRC_DIR)/out/host/linux-x86/bin/dx  
生成文件:


是否查看从纯拷贝到剪贴板打印

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

class Helloworld { 
    public static void main(String[] args) { 
        System.out.println("Hello World!"); 
    } 
}
   android_dir_dx = $(ANDROID_SRC_DIR)/out/host/linux-x86/bin/dx  
全部:

   javac Helloworld.java  
   $(android_dir_dx) --dex --output=Helloworld.jar Helloworld.class  
清洁:

@rm *.jar *.class 

android_dir_dx = $(ANDROID_SRC_DIR)/out/host/linux-x86/bin/dx all: javac Helloworld.java $(android_dir_dx) --dex --output=Helloworld.jar Helloworld.class clean: @rm *.jar *.class
运行:

dalvikvm -cp /Helloworld.jar Helloworld