java - 将带有 2 个库的 Eclipse 项目导入到 Android Studio

标签 java android eclipse android-studio

我正在尝试将我的 Eclipse 项目导入 Android Studio。我在 Eclipse 中的项目有 2 个库——包含我所有代码的主库 (BibleTriviaLite) 和一个我下载以作为库引用的 SDK 库 (SwarmConnect)。请参见下面的屏幕截图。

eclipse project structure

我遵循了从 Eclipse 迁移文档中的所有步骤。我现在在这一点上:

enter image description here

我选择确定,然后选择确定。然后我得到这个弹出窗口:

enter image description here

此时不确定要做什么。我找不到任何可以帮助我完成此特定迁移的文档。是 Android Studio 的开发还不足以完成这种类型的导入,还是我只是遗漏了什么?

编辑 1

  • 我尝试将 JAVA_HOME 的路径设置为:C:\Users\lyonsmg\AppData\Local\Android\android-studio\sdk
  • 我尝试在项目 BibleTriviaLite 的根目录中创建一个 local.properties 文件,并在文件中添加这一行:sdk.dir=C:\Users\lyonsmg\AppData\Local\Android\android-studio\sdk.

当我尝试导入 build.gradle 文件时,以上两种尝试都出现相同的错误。

编辑 2

  • 我尝试在我的“路径”中使用 \\\/ 这样的斜线。许多不同的 SO 链接都说要以不同的方式进行,但它们都给出了相同的错误。

最佳答案

创建一个指向 Android Studio 中包含的 Android sdk 目录的 ANDROID_HOME 环境变量,或者创建一个包含每个项目的 Android sdk 路径的 local.properties 文件。 local.properties 文件应位于项目的根目录/工作区目录中;它只需要包含一行: sdk.dir=C:/android-studio/sdk

关于java - 将带有 2 个库的 Eclipse 项目导入到 Android Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18495923/

相关文章:

Swisscom Cloud 上的 Java 应用程序因 OOM 失败

Android 应用未在 avd 中执行

java - 我的 Android 项目的 Ant 构建问题

java - 如何激活/启用交互器

java - 如何以编程方式清除android M(6.0)中其他应用程序的缓存

android - 如何在 Camera2 API Android 5.0 中获取单个预览帧?

java - Eclipse Content Assist 未激活

eclipse - 我可以在 Birt Report 中使用 css3 吗?

java - Eclipse - 导入问题

java - 如何更改 GET DataGrid 中的列名称?