我在使用Andorid支持库的项目中使用依赖项。我的项目使用的是AndroidX,由于编译时错误,我无法使用此依赖项:
我在项目中添加了以下dependency:
implementation 'br.com.simplepass:loading-button-android:1.14.0'
但是,在Gradle同步后,我无法使用此库,该库提供了一个视图,该视图从Android支持库中继承了AppCompatButton。
我以前一直没有问题地迁移到AndroidX,并在Gradle属性中启用了Jetifier:
android.useAndroidX=true
android.enableJetifier=true
我的Gradle版本是4.6 我的Android插件版本是3.2.0 Android Studio版本3.2.1
我曾尝试清洁和重建。
据我了解,Jetifier应该已经为我解决了此程序包中对Android支持的依赖性,但似乎不起作用。
在此先感谢您的帮助!
答案 0 :(得分:1)
在重新启动计算机后将buildToolsVersion更新为28.0.3修复了运行时崩溃。
但是,Android Studio IDE仍然突出显示了投射错误,可能是错误地缓存了它们(它们在清理并重建后仍然存在)。