对于那些时候,当你想要隔离Java并给它一个快速测试。
你能像在Eclipse中一样在Android studio中运行非Android Java项目吗?
对于那些时候,当你想要隔离Java并给它一个快速测试。
你能像在Eclipse中一样在Android studio中运行非Android Java项目吗?
当前回答
在Android Studio 4.0及以上版本上,你会在IDE上得到一个选项,一个绿色的运行图标来运行相关的main()类。
其他回答
使用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模块来保存应用程序代码。
我从http://www.jetbrains.com/idea/download/安装了IntelliJ IDEA社区版
I tried opening my project that I started in Android studio but it failed when at gradle build. I instead opened both android studio and intellij at same time and placed one screen next to the other and simply drag and dropped my java files, xml layouts, drawables, and manifest into the project hiearchy of a new project started in IntelliJ. It worked around the gradle build issues and now I can start a new project in IntelliJ and design either an android app or a basic Java app. Thankfully this worked because I hated having so many IDEs on my pc.
在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”。 在浏览窗口中浏览到您的项目文件夹并选择它。
如果你做File>Open…然后选择pom.xml文件。确保将侧边栏左上角的“Android”下拉框改为“Project”,以查看所有文件。此外,我认为如果你的pom.xml文件在一个名为“app/”的文件夹中,这将会有所帮助。
免责声明:我的java项目是由谷歌应用程序引擎生成的。