实施 '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”命令忽略它,那么 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+)中崩溃。

原文由 Black Box 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.7k
1 个回答

添加 implementation 'com.android.support:support-v4:28.0.0' 在你的gradle

由于 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'

原文由 Er. Pratik Chatterjee 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题