对于那些时候,当你想要隔离Java并给它一个快速测试。
你能像在Eclipse中一样在Android studio中运行非Android Java项目吗?
对于那些时候,当你想要隔离Java并给它一个快速测试。
你能像在Eclipse中一样在Android studio中运行非Android Java项目吗?
当前回答
这就是具体的设置。
编辑配置> '+' >
其他回答
使用Android Studio 0.6.1+(或更早),你可以轻松开发标准Java(非Android)应用。
此方法已在0.8.2上测试:
首先创建一个普通的Android手机应用程序,使用文件>新项目。然后添加一个Java库模块来保存Java应用程序代码。(即使您正在构建应用程序,也要选择“Java Library”)。你会发现你可以用main()方法构建和运行Java应用程序,Swing应用程序等等。
你会想要删除自动生成的Android“app”模块,你不使用它。进入文件->项目结构,删除它(选择左边框中的“app”模块,点击框上方的“减”图标)。现在,当你重新打开文件->项目结构->项目,你会看到选择项目SDK和语言级别的选项,加上一堆其他选项,以前是隐藏的。你可以从磁盘中删除“app”模块。
在0.6.1中,你可以避免在第一时间创建android模块:
进入文件>新项目。填写您的应用程序名称。在“form factors”选择页面上,在这里您可以声明您的最小Android SDK,取消选择Mobile复选框,并继续创建您的项目。
一旦项目创建,转到文件->项目结构->项目,并设置您的JDK为“项目SDK”。如上所述,添加一个Java Library模块来保存应用程序代码。
在Android Studio 4.0及以上版本上,你会在IDE上得到一个选项,一个绿色的运行图标来运行相关的main()类。
如果你做File>Open…然后选择pom.xml文件。确保将侧边栏左上角的“Android”下拉框改为“Project”,以查看所有文件。此外,我认为如果你的pom.xml文件在一个名为“app/”的文件夹中,这将会有所帮助。
免责声明:我的java项目是由谷歌应用程序引擎生成的。
在Android Studio中运行java程序的简单方法是,
在Android Studio中创建一个名为Test.java的java类。 编写代码,例如,一个Hello World程序来测试。 右键单击Java类,然后:
选择选项运行'Test.main()'
or
按CTRL + SHIFT + F10 (windows)或control + R (Mac)
下面就可以运行Java代码了。
我已经能够使用以下步骤做到这一点:
打开Android Studio,选择“Import Project”。 在浏览窗口中浏览到您的项目文件夹并选择它。