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

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

我正在迈出应用程序编程的第一步。

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

建立在 Android Studio 上 我无法通过关于

的这个错误

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 支持库版本进行编译(或者特别是低于您的 targetSdkVersion 的版本)。

如果我使用命令 "noinspection" 忽略它,那么我的 phone 上的 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+) 中崩溃。

add implementation 'com.android.support:support-v4:28.0.0' in your gradle

作为旧版本的 com.android.support:support-v4:26.1.0 是否被其他库导入导致 [=15= 出现问题]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'

This is the stable release of Support Library 28.0.0 and is suitable for use in production. This will be the last feature release under the android.support packaging, and developers are encouraged to migrate to AndroidX.

compileSdkVersion 28 & targetSdkVersion 28

改变