如何在android studio中调用java项目的main方法

时间:2017-03-18 20:17:57

标签: java android android-studio intellij-idea

我有一个小的github项目,我在Android Studio中通过以下链接打开。

https://github.com/adakoda/android-screen-monitor

它没有编译错误,但我看不到运行配置从AndroidScreenMonitor.java运行该main方法。而且我也找不到从这个.java创建jar文件的方法。

我尝试按照以下链接创建RunConfigurations来帮助自己:

Run single java file with standard main(String [] args) method - Android Studio

Running Java application in Android Studio

在运行中 - > EditConfigurations - > MainClass下拉菜单 - >点击3点 - >选择Main Class窗口,它不允许我选择AndroidScreenMonitor.java文件或任何文件作为主文件,这意味着永远不会启用OK按钮。

有没有办法解决这个问题。这样我就可以从Android Studio运行这个项目了。

1 个答案:

答案 0 :(得分:1)

您的项目是一个使用swing的Eclipse项目。你不应该使用Android Studio,你应该使用IntelliJ。

我克隆了您的存储库,我可以在IntelliJ中构建它,按照以下步骤构建您的项目:

  • 在IntelliJ的第一个屏幕中选择导入项目
  • 在导入屏幕中,导航到项目目录并打开它。

  • 选择Eclipse作为外部模型

  • IntelliJ会将您的项目转换为gradle构建系统。

  • 现在你的项目应该没有问题。

  • 要运行,请转到 - 运行 - >编辑配置。

  • 在左上角选择加号(+)图标,然后选择应用

  • 在主课程中,选择三个点并选择您的主要课程。

  • 为配置命名,建议:应用,然后按确定。

  • 现在在右上角,在下拉列表中将显示应用程序和播放按钮,单击该播放并运行您的项目。