反应本机错误:在<;声明可设置样式>;FontFamilyFont,找不到属性android:fontVariationSettings
错误:在FontFamilyFont中,找不到属性android:fontVariationSettings 错误:在FontFamilyFont中,找不到属性android:ttcIndex 失败:生成失败,出现异常反应本机错误:在<;声明可设置样式>;FontFamilyFont,找不到属性android:fontVariationSettings,android,react-native,Android,React Native,错误:在FontFamilyFont中,找不到属性android:fontVariationSettings 错误:在FontFamilyFont中,找不到属性android:ttcIndex 失败:生成失败,出现异常 出了什么问题: 任务“:反应本机推送通知:processReleaseResources”的执行失败。 com.android.ide.common.process.ProcessException:未能执行aapt 经过三天的努力,我找到了解决方案,我尝试了许多来自互联网的
- 出了什么问题: 任务“:反应本机推送通知:processReleaseResources”的执行失败。 com.android.ide.common.process.ProcessException:未能执行aapt
react native
升级到v0.59.9
,并将react
升级到v16.8.5
。您可以按照以下步骤升级react nativeMainApplication.java
&AndroidManifest.xml
4.您需要在您的android/build.gradle中添加googlePlayServicesVersion=“16.+”
&firebaseVersion=“17.3.4”
ext {
buildToolsVersion = "28.0.3"
minSdkVersion = 16
compileSdkVersion = 28
targetSdkVersion = 28
supportLibVersion = "28.0.0"
googlePlayServicesVersion = "16.+" // < = Add this
firebaseVersion = "17.3.4" // < = Add this
}
ext{
buildToolsVersion=“28.0.3”
minSdkVersion=16
compileSdkVersion=28
targetSdkVersion=28
supportLibVersion=“28.0.0”
googlePlayServicesVersion=“16.+”/<=添加此
firebaseVersion=“17.3.4”//<=添加此
}
然后,在尝试了很多解决方案之后,重新构建react native run android,最终它成功了
将react本机推送通知版本降级为“2.0.1”
在android/build.gradle中添加这些行
所有项目{
repositories {
...
}
configurations.all {
resolutionStrategy.eachDependency {
DependencyResolveDetails details ->
def requested = details.requested
if (requested.group == 'com.google.android.gms') {
details.useVersion '15.0.0'
}
}
}
}
3.最后,运行react native运行android。你就可以开始了