如何将现有的Java项目导入Android Studio?

10

我想在我的 Android Studio 项目中使用现有的 Java 项目代码。

我尝试了以下方法:

  1. 点击文件 > 新建模块。选择Java Library并点击下一步。

  2. 填写必填字段并点击完成。

这样就在我的 Android 项目中创建了一个新的空的 Java 项目库。

我需要将现有的(Java 项目)代码用于我的 Android Studio 项目,该怎么做?


请阅读此链接:https://developer.android.com/sdk/installing/migrate.html - Lemonov
7个回答

10

没有 gradle 文件就无法访问

如果您的 Java 项目在 Eclipse 中,可以按照以下步骤进行操作:

1. 在项目上右键单击,选择导出,会弹出一个新窗口

2. 选择生成 gradle 构建文件,然后选择项目,单击完成

它将创建带有 gradle 文件的项目,然后您可以轻松地导入

文件 -> 新建 -> 导入模块......


我的问题已经解决了,谢谢您的回复。 - Nageswara Rao.CH
我在 Eclipse 中看不到第二步骤选项“生成 Gradle 构建”。 - Rilwan
我也是,没有看到第二步选项。 - david
7
同一个人用不同的账号问问题并回答,甚至还感谢了自己。我想知道为什么? - Raghul M

2
以下链接可供参考:

https://developer.android.com/studio/intro/migrate.html

将 Eclipse 项目导入到 Android Studio
作为一个项目导入:

Start Android Studio and close any open Android Studio projects.

From the Android Studio menu click File > New > Import Project.

Alternatively, from the Welcome screen, click Import project (Eclipse ADT, Gradle, etc)

Select the Eclipse ADT project folder with the AndroidManifest.xml file and click Ok.

Select the destination folder and click Next

Select the import options and click Finish.
导入基于Gradle的IntelliJ项目

If you are already using Gradle with your IntelliJ project, you can open it in Android Studio using the following steps:

Click File > New > Import Project.
Select your IntelliJ project directory, and click OK. 
Your project will open in Android Studio.

2

选择导入项目而不是模块

导入项目到Android Studio:

  1. 启动Android Studio并关闭任何打开的Android Studio项目。
  2. 从Android Studio菜单中选择文件 > 新建 > 导入项目...
  3. 选择带有AndroidManifest.xml文件的Eclipse ADT项目文件夹,然后点击确定。
  4. 选择目标文件夹,然后点击下一步。

您可以访问入门指南了解详细步骤。

详情请参阅:

https://developer.android.com/sdk/installing/migrate.html


2
这仅适用于Android Eclipse项目。但我上面所问的是,在Android Studio中导入Java项目(Java项目没有清单文件,因此无法导入)。 - Nageswara Rao.CH
@user1846931 Android Studio可以用来运行标准的Java项目吗? - IntelliJ Amiya
1
根据上述链接,创建空项目需要复制并粘贴代码,但我有一个巨大的代码显示导入和依赖项错误。 - Nageswara Rao.CH

2

如果一个Java项目是基于Gradle构建的,那么你可以将其导入。否则,Android Studio不允许导入其他Java项目。

文件 >> 新建 >> 导入项目,然后选择Gradle构建的Java项目。

谢谢。


0
最简单的方法是选择“打开现有项目”选项,找到您的项目,然后找到“应用程序”文件夹。 点击它以突出显示,然后单击“确定”。 这将导入您的完整项目。

0

Android Studio 2.3.3

文件 -> 新建 -> 导入项目


-1

一个简单的谷歌搜索可以给你一切:

https://www.google.co.za/search?q=import%20project%20to%20android%20studio

将项目导入到Android Studio中:

  1. 启动Android Studio并关闭任何现有的Android Studio项目。
  2. 从Android Studio菜单中选择“文件”>“新建”>“导入项目”...
  3. 选择具备AndroidManifest.xml文件的Eclipse ADT项目文件夹,然后单击“确定”。
  4. 选择目标文件夹,然后单击“下一步”。

Google已经为此制作了教程:https://developer.android.com/sdk/installing/migrate.html

我之前也遇到过这样的问题,所以我通常会创建一个新项目,然后将旧项目中的所有类、可绘制对象等复制到新项目中。


这不是一个Android Studio项目,我需要在Android Studio中导入Java项目! - Nageswara Rao.CH
这仅适用于Android Eclipse项目。但我上面所问的是,在Android Studio中导入Java项目(Java项目没有清单文件,因此无法导入)。 - Nageswara Rao.CH
我提到过可以将所有文件复制到一个新项目中。 - string.Empty

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接