【原创】解决React Native报错:No resource found that matches the given name: attr 'android:keyboardNavigationCluster'

blogdaren 2018-08-05 抢沙发 2138人次

问题背景

编译RN报错:Error:(84, 7) No resource found that matches the given name: attr 'android:keyboardNavigationCluster'.

问题原因

1.  compileSdkVersion 版本低于 26.0.X 会引起问题

2.  compileSdkVersion、buildToolsVersion、以及appcompat-v7 三者版本不一致也会引起问题

解决方案

确保 android > app > build.gradle 中三者版本一致并且不能低于26.0.X:

android {
  ......
  compileSdkVersion 26
  buildToolsVersion "26.0.2"
  ......
}

dependencies {
  ......
  implementation "com.android.support:appcompat-v7:26.0.2"
  ......
}

版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。

本文链接:【原创】解决React Native报错:No resource found that matches the given name: attr 'android:keyboardNavigationCluster'

发表评论:

您的昵称:
电子邮件:
个人主页: