如果您将图书馆作为源代码导入到基于Gradle的项目中,那么目前还没有一个非常简单的方法来实现(抱歉,这是在待办事项列表中,请参见
https://code.google.com/p/android/issues/detail?id=62122),因此您必须为您的图书馆创建您自己的构建文件。实际上,使用“新建模块”向导可能会更容易地设置构建文件和目录结构,然后可以对其进行修剪并复制文件。这套步骤应该让你开始运行。似乎很多步骤,但它应该希望很快。
>从文件菜单中选择新建模块…
>从出现的向导中选择Android Library
>从向导的下一页,给它模块名称HoloCircularProgressBar,并取消选中创建自定义启动器图标和创建活动的选项。
>在向导上单击完成。
它应该将新的模块添加到你的项目中,所以你会得到如下结果:
>删除src / main文件夹中的所有内容。
>现在从HoloCircularProgressBar源将AndroidManfiest.xml,ic_launcher-web.png,res和src复制到src / main文件夹中。
>将您刚刚复制到src / main的src文件夹重命名为java。
>“新建模块”向导在HoloCircularProgresBar模块/目录中的build.gradle文件中留下了一些内容(请确保您正在编辑该文件,而不是您的主应用程序模块)。删除依赖关系块和释放块。
在这一点上,您应该希望能够成功构建。现在如果你想实际使用该模块:
>转到文件>项目结构…>模块>您的主要模块>依赖。
>单击按钮添加依赖关系,选择模块依赖关系,然后从列表中选择HoloCircularProgressBar。
现在图书馆的进口报表和用法应该有效,你应该很好。