gpt4 book ai didi

android - 如何将 eclipse 库项目从 github 导入到 android studio 项目?

转载 作者:IT老高 更新时间:2023-10-28 23:30:15 28 4
gpt4 key购买 nike

我想使用 HoloCircullarProgressBar作为我的 android studio 项目中的一个库项目。我试图通过复制到我的项目中预先创建的“库”文件夹然后将其添加到“项目结构”中的项目中来做到这一点。但它不工作。

谁能提供一个非常具体的分步教程,说明如何在 android studio 0.3.6 中做到这一点?

enter image description here

最佳答案

如果您要将库作为源代码导入到基于 Gradle 的项目中,那么目前没有 super 简单的方法可以做到(抱歉,它在待办事项列表中,请参阅 https://code.google.com/p/android/issues/detail?id=62122)所以您必须为库编写自己的构建文件。实际上,使用 New Module 向导设置构建文件和目录结构可能更容易,然后您可以将其修剪并复制文件。这组步骤应该让您启动并运行。这似乎有很多步骤,但希望它应该很快。

  1. 文件菜单中,选择新建模块...
  2. 从出现的向导中,选择 Android 库
  3. 在向导的下一页中,将模块名称命名为 HoloCircularProgressBar,然后取消选中创建自定义启动器图标创建 Activity 选项。
  4. 点击向导上的完成。

它应该将新模块添加到您的项目中,因此您最终会得到如下内容:

Project view after adding new empty library

  1. 删除 src/main 文件夹中的所有内容。
  2. 现在从 HoloCircularProgressBar 复制 AndroidManfiest.xmlic_launcher-web.pngressrc src/main 文件夹中的源代码。
  3. 将刚才复制到src/main中的src文件夹重命名为java
  4. New Module 向导在 HoloCircularProgresBar 模块/目录中的 build.gradle 文件中留下了一些东西(确保您正在编辑那个,而不是用于您的主应用程序模块)我们不需要。删除 dependencies block 和 release block 。

此时您应该希望能够成功构建。现在,如果您想实际使用该模块:

  1. 转到文件> 项目结构...> 模块> 您的主模块> 依赖关系
  2. 点击+按钮添加依赖,选择Module dependency,从列表中选择HoloCircularProgressBar

现在 import 语句和库的用法应该可以工作了,你应该可以开始了。

关于android - 如何将 eclipse 库项目从 github 导入到 android studio 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20310164/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com