我想用全息圆形进度条 https://github.com/passsy/android-HoloCircularProgressBar作为我的 android studio 项目中的一个库项目。
我尝试通过复制到项目中预先创建的“库”文件夹中,然后将其添加到“项目结构”中的项目来完成此操作。但不知何故它不起作用。
任何人都可以提供关于如何在 android studio 0.3.6 中执行此操作的非常具体的分步教程吗?
如果您要将库作为源代码导入到基于 Gradle 的项目中,那么目前没有超级简单的方法来执行此操作(抱歉,它在待办事项列表中,请参阅https://code.google.com/p/android/issues/detail?id=62122 https://code.google.com/p/android/issues/detail?id=62122)因此您必须为该库编写自己的构建文件。实际上,使用“新建模块”向导来设置构建文件和目录结构可能更容易,然后您可以修剪它并复制文件。这组步骤应该可以帮助您启动并运行。看起来步骤很多,但希望进展得很快。
- 来自File菜单,选择新模块...
- 从出现的向导中选择安卓库
- 在向导的下一页中,为其指定模块名称 HoloCircularProgressBar,然后取消选中以下选项:创建自定义启动器图标 and 创建活动.
- 单击向导上的“完成”。
它应该将新模块添加到您的项目中,因此您最终会得到如下结果:
- 删除 src/main 文件夹中的所有内容。
- 现在复制
AndroidManfiest.xml
, ic_launcher-web.png
, res
, and src
从 HoloCircularProgressBar 源进入src/main
folder.
- 重命名
src
刚刚复制到的文件夹src/main
to java
.
- 新建模块向导在
build.gradle
文件在你的HoloCircularProgresBar
我们不需要的模块/目录(确保您正在编辑该目录,而不是主应用程序模块的目录)。去除dependencies
块和release
block.
此时您应该能够成功构建。现在,如果您想实际使用该模块:
- Go to File > 项目结构... > Modules> 你的主模块 >依赖关系.
- 单击+按钮添加依赖项,选择模块依赖,然后选择
HoloCircularProgressBar
从列表中。
Now import
该库的语句和用法应该有效,您应该可以开始了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)