将android studio从2.3.3升级到3.0后,它需要添加Google Maven存储库,在我的项目中,膨胀info.hoang8f.widget.fbutton时出现错误,但在升级之前,我的项目与FButton正常工作。此外,如果我将构建 gradle 修改为 2.3.3,同样的问题仍然存在,直到我从构建脚本存储库和所有项目存储库中删除 google maven 存储库,然后它才能正常工作。
我想知道是什么原因导致此问题?
出于某种奇怪的原因,编译'info.hoang8f:fbutton:1.0.5'没有构建。所以我找到了这个解决方案。
通过以下链接下载库:
http://repo1.maven.org/maven2/info/hoang8f/fbutton/1.0.5/fbutton-1.0.5.aar
第 1 步:
File >> New >> New Module >> Import JAR/AAR Package >> "Location of the downloaded library".
第 2 步:
Ctr+Alt+Shift+S >> Click on the Dependencies tab >> Click the plus sign(+) >> 3 Module Dependencies >> Click Ok and Rebuild.
之后应该没问题,请让我知道它是如何为你工作的。
我修复了它。
在build.gradle (Module:app)
添加这个
dependencies {
implementation 'com.github.jd-alexander:android-flat-button:v1.1'
}
并将其添加到存储库末尾的根build.gradle (project:)
中:
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
并在XML配置中更改buttonColor
fButtonColor
。
我有用,我希望它对你有用。
库源 https://github.com/jd-alexander/android-flat-button