Android Studio:创build没有Android依赖关系的Java项目

可以将纯Java模块添加到现有的Android项目中。

但是,是否有可能创build没有Android依赖关系的纯Java项目?

Solutions Collecting From Web of "Android Studio:创build没有Android依赖关系的Java项目"

对的,这是可能的。 您必须手动创build所有必需的文件。

以下是基于Gradle的项目的步骤:

  1. 删除包含':应用程序'表单settings.gradle
  2. 删除应用目录
  3. 用这个post结尾的例子replacebuild.gradle(IntelliJ创build类似)
  4. 为您的Java代码创build文件夹层次结构(src / main / java) 在这里输入图像说明
  5. 从通常您启动项目的下拉菜单中selectEdit Configuration(编辑configuration)

  6. 点击添加新configuration并select应用程序 在这里输入图像说明

  7. 在主要class级指向你的主类。

Android工作室或多或less像IntelliJ社区版。

apply plugin: 'java' sourceCompatibility = 1.8 version = '1.0' repositories { mavenCentral() } dependencies { testCompile group: 'junit', name: 'junit', version: '4.11' } 

我认为这是可以从以下path创build一个新的模块(使用Androdi Stdio 1.1.0):

文件>新build模块>从更多模块select> Java库

希望它能为你工作。

不通过“新build项目”向导。

另一种方法是在Android Studio之外创build一个Java Maven / Gradle项目,然后通过File – > Open将其导入到AS中。

Gradle有init插件来build立一个java项目脚手架:

gradle init --type java-library

https://docs.gradle.org/current/userguide/build_init_plugin.html

不,你不能用Android Studio创build一个java项目,因为一旦你完成了你的应用程序的编写,AS的构build系统不会让你build立你的项目 。 Android Studio的gradle构build系统只生成.apk文件。

Android Studio不支持大多数需要外部数据库或应用程序服务器的东西。

最简单的方法是暂时禁用Android支持插件。 取消勾选configuration>插件> Android支持插件重新启动closures任何当前项目后,你将得到新的项目向导与所有非Android的选项。 一旦你的新项目被创build,你可以重新启用Android插件。

有一件事,你可能想在这里添加,以帮助真正新的人(它不停地让我绊倒)是为Java代码(src / main / java)创build文件夹层次结构之后,您必须右键单击java文件夹并selectMark目录为>来源根目录。 否则,你将不能在foo目录中创build一个新的java类。

从我的angular度来看另一种方式

  1. 创build一个新的android项目
  2. 将Java模块添加到您的项目
  3. closuresandroid studio项目并转到项目目录,只需要将java模块文件夹粘贴到新目录
  4. 在Android Studio中打开exthis这个模块,IDE会为你生成gradle文件。

最简单的方法从头开始

  1. 在要放置项目的位置创build一个空文件夹
  2. 在“欢迎使用Android Studio”屏幕上,select“打开现有…” 在这里输入图像说明
  3. 导航到您的文件夹,然后点击确定
  4. 你的项目被创build,现在添加你的Java文件 在这里输入图像说明
  5. selectSDK,你就完成了! 快乐的编码