我试图通过Gradle从Todd Davis添加ProgressWheel组件: https://github.com/Todd-Davies/ProgressWheel
一切正常,但是现在,当我跑步时,我的手中有两个图标。
在安装说明中,它说:
- >用作库项目
要在Android Studio中将其用作库,请编辑build.gradle。
修改:
申请插件:' android' 成:
申请插件:' android-library'
看起来很简单,事情是我无法访问我的文件进行此修改!
我该怎么办?
答案 0 :(得分:0)
要在Android Studio中将其用作库,请编辑build.gradle。
这似乎已经过时了。 build.gradle
文件已经在使用插件的库形式。
您所遇到的是明显合并的结果。该库的清单中有一个<activity>
元素,您需要摆脱它。
为此,请将以下内容添加到<application>
元素:
<activity
android:name="com.todddavies.components.progressbar.main"
tools:node="remove" >
</activity>
请注意,这需要您将xmlns:tools="http://schemas.android.com/tools"
命名空间声明添加到<manifest>
元素。
tools:node="remove"
说“嘿,一些优先级较低的清单正在尝试添加此<activity>
;请摆脱它”。