解决方案:java.lang.NoSuchMethodError:没有静态方法isCtrlPressed(Landroid / view / KeyEvent;)OR(Landroid / suppo
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决方案:java.lang.NoSuchMethodError:没有静态方法isCtrlPressed(Landroid / view / KeyEvent;)OR(Landroid / suppo相关的知识,希望对你有一定的参考价值。
答案可以在下面找到
答案
因为我有问题
java.lang.NoSuchMethodError: No static method isCtrlPressed(Landroid/view/KeyEvent;)
与
java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/view/KeyEventCompat
我想帮助你,告诉你我是如何设法解决这些问题的。
我用:
compileSdkVersion 27
minSdkVersion 21
targetSdkVersion 27
versionName '2.6'
versionCode 8
buildToolsVersion '27.0.3'
我只需要从gradle中删除所有旧的支持依赖项(例如:com.android.support:support-v4:25.1.0)。然后添加这两行:
- implementation 'com.android.support:support-v4:27.1.0'
- implementation 'com.android.support:appcompat-v7:27.1.0'
以上是关于解决方案:java.lang.NoSuchMethodError:没有静态方法isCtrlPressed(Landroid / view / KeyEvent;)OR(Landroid / suppo的主要内容,如果未能解决你的问题,请参考以下文章