当前位置: 首页 > 知识库问答 >
问题:

实施的com.Android支持:appcompat-v7:28.0.0'

刘昌翰
2023-03-14

我正在移动应用程序编程的第一步。

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

基于Android Studio,我无法克服这个错误

implementation'com.Android支持:appcompat-v7:28.0.0’:

所有<代码>com.Android支持库必须使用完全相同的版本规范(混合版本可能导致运行时崩溃)。

已找到版本28.0.0、26.1.0。

例子包括

com.android.support动画矢量绘图

com.Android支持:support-v4:26.1.0

有些库或工具与库的组合不兼容,或可能导致错误。其中一种不兼容是使用非最新版本的Android支持库进行编译(尤其是低于targetSdkVersion的版本)。

如果我用命令“nocheck”忽略它,那么apk就不会在我的手机上运行。我尝试添加一些依赖项,如示例行中所示,但它在我上面显示的这一点上不起作用,因为如果添加“支持版本4:26.1.0它告诉我它不是最新的,如果我将其升级为7:28.0.0它也不起作用。

谁能帮帮我吗?谢谢你抽出时间!

编辑:这是我的版本。格拉德尔https://www.dropbox.com/sh/1vjmrh196bdy5gn/AADW-DG1YB10s-Csw_UrZtuYa?dl=0

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


共有3个答案

赏星河
2023-03-14

您必须更新您的

compileSdkVersion 28   &   targetSdkVersion 28

然后使用

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

这是Support Library 28.0.0的稳定版本,适合在生产中使用。这将是android下的最后一个功能版本。支持打包,并鼓励开发人员迁移到AndroidX。

柯波
2023-03-14

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

implementation 'com.android.support:support-annotations:28.0.0'
左丘善
2023-03-14
匿名用户

添加实现com.Android支持:支持v4:28.0.0’

作为com的旧版本。Android支持:support-v4:26.1.0是由其他库导入的,这会导致com出现问题。Android支持:appcompat-v7:28.0.0,类似地添加在此之后出现的其他实现。所以决赛是这样的

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

 类似资料: