我想在我的android studio项目中使用HoloCircullarProgressBar作为库项目.我尝试通过复制到项目中预先创建的"库"文件夹中,然后将其添加到"项目结构"中的项目中.但它不能以某种方式工作.
任何人都可以提供一个非常具体的分步教程,如何在android studio 0.3.6中做到这一点?
如果您将库作为源代码导入到基于Gradle的项目中,那么目前没有超级简单的方法(抱歉,它位于待办事项列表中,请参阅https://code.google. com/p/android/issues/detail?id = 62122)所以你必须为库创建自己的构建文件.实际上,使用"新建模块"向导设置构建文件和目录结构可能更容易,然后您可以将其修剪并复制文件.这一系列步骤可以让您启动并运行.这似乎是很多步骤,但它应该很快就会出现.
从" 文件"菜单中,选择" 新建模块"...
从出现的向导中,选择Android Library
在向导的下一页中,为其指定模块名称HoloCircularProgressBar,并取消选中Create custom launcher图标和Create activity的选项.
单击向导上的"完成".
它应该将新模块添加到您的项目中,因此您最终会得到以下内容:
删除src/main文件夹中的所有内容.
现在,复制AndroidManfiest.xml
,ic_launcher-web.png
,res
,并src
从HoloCircularProgressBar源到src/main
文件夹中.
将src
您刚刚复制到的文件夹重命名src/main
为java
.
新模块向导build.gradle
在HoloCircularProgresBar
模块/目录中的文件中留下了一些内容(确保您正在编辑那个,而不是主应用程序模块的那个)我们不需要.移除dependencies
块和release
块.
此时,您应该能够成功构建.现在,如果您想要实际使用该模块:
转到文件 > 项目结构... > 模块 > 您的主模块 > 依赖项.
单击+按钮添加依赖项,选择Module dependency,然后HoloCircularProgressBar
从列表中选择.
现在import
图书馆的陈述和用法应该有用,你应该好好去.