Java Android命令行弹出消息

Java Android命令行弹出消息,java,android,swing,user-interface,dalvik,Java,Android,Swing,User Interface,Dalvik,我知道如何在android中创建和运行命令行控制台程序。例如,文件Hellos.java有一个简单的例子: public class Hellos { public static void main(String[] args) { System.out.print("Hello World"); } } 然后是$javac Hellos.java,然后是$dx--dex--output=Hellos.jar Hellos.class,在android term emu

我知道如何在android中创建和运行命令行控制台程序。例如,文件Hellos.java有一个简单的例子:

public class Hellos {
    public static void main(String[] args) {
    System.out.print("Hello World");
    }
}
然后是$javac Hellos.java,然后是$dx--dex--output=Hellos.jar Hellos.class,在android term emulator(仍然是DVM)中是$dalvikvm-cp Hellos.jar Hellos

现在我非常清楚awt和swing不是DVM或Android运行时的一部分。因此,将Hellos.java替换为Hellow.java:

import javax.swing.*;        

public class Hellow {
    private static void createAndShowGUI() {
        JFrame frame = new JFrame("HelloWorldSwing");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        JLabel label = new JLabel("Hello World");
        frame.getContentPane().add(label);
        frame.pack();
       frame.setVisible(true);
    }

    public static void main(String[] args) {
        javax.swing.SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                createAndShowGUI();
            }
        });
    }
}
可以在支持JVM的x86操作系统上的命令行中很好地运行,但由于上面解释的原因,无法在Android上运行(无需再次说明原因)。然而,我的问题是,在编写和生成一个程序时,有没有什么东西可以在android中以与Hellos相同的简单性从命令行运行,并且可以弹出一条文本消息?这里的关键词是简单和命令行。我知道你可以创建一个有很多文件夹和结构的项目来制作apk。那不是我想要的。如果存在,我要求另一种选择

在编写和生成一个程序时,有没有什么东西可以像Hellos一样简单地从android的命令行运行,同时还能弹出一条文本消息


没有。

回答很差实际上有几种方法可以做到这一点。我了解到最好的方法是阅读并与专家互动,因为这里的许多答案都是误导性的,而且适度是有偏见的