实施'com.android.support:appcompat-v7:28.0.0'



我正在推进应用程序编程的第一步。

我搜索了与此事相关的其他主题并尝试了所有解决方案,但仍然让我发疯:

在安卓工作室上构建,我无法通过这个错误

implementation 'com.android.support:appcompat-v7:28.0.0' :

所有com.android.support库必须使用完全相同的版本规范(混合版本可能会导致运行时崩溃)。

找到的版本28.0.026.1.0

示例包括

com.android.support:animated-vector-drawable:28.0.0

com.android.support:support-v4:26.1.0

库或工具和库的某些组合不兼容,或者可能导致错误。其中一个不兼容是编译的Android支持库版本不是最新版本(特别是低于目标SdkVersion的版本)。

如果我使用命令"noinspection"忽略它,则APK无法在我的手机上运行。我尝试添加一些依赖项,如示例行所示,但在我上面显示的这一点上它不起作用,因为如果添加"支持版本 4:26.1.0",它会告诉我它不是最新的,如果我升级它写 7:28.0.0 它也不起作用。

谁能帮我? 谢谢你的时间!

编辑:这是我的build.gradle https://www.dropbox.com/sh/1vjmrh196bdy5gn/AADW-DG1YB10s-Csw_UrZtuYa?dl=0

我应用了下面的建议(谢谢!!)并且错误不再显示,但是我的应用程序在模拟器和我的设备(galaxy a6 +)中仍然崩溃。

implementation 'com.android.support:support-v4:28.0.0'添加到您的 格拉德尔

由于旧版本的com.android.support:support-v4:26.1.0是由其他库导入的,这导致了com.android.support:appcompat-v7:28.0.0的问题,同样添加在此之后发生的其他实现。所以最后会像

implementation 'com.android.support:appcompat-v7:28.0.0' 
implementation 'com.android.support:support-v4:28.0.0'

在gradle文件中添加以下实现:

implementation 'com.android.support:support-annotations:28.0.0'

您必须更新您的

compileSdkVersion 28   &   targetSdkVersion 28

然后使用

implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'

这是支持库 28.0.0 的稳定版本,适用于生产环境。这将是 android.support 打包下的最后一个功能版本,我们鼓励开发人员迁移到 AndroidX。

compileSdkVersion 28 & targetSdkVersion 28

改变

相关内容

最新更新