任务':app:processDebugResources'的执行失败。错误

时间:2019-06-18 08:47:20

标签: react-native

我仍然收到此错误 任何帮助

  

配置项目:react-native-video   警告:“提供”的配置已过时,并已由“仅编译”取代。   它将于2018年底删除。有关更多信息,请参阅:http://d.android.com/r/tools/update-dependency-configurations.html   警告:配置“编译”已过时,已被“实现”和“ api”替换。   它将于2018年底删除。有关更多信息,请参阅:http://d.android.com/r/tools/update-dependency-configurations.html

C:\Users\samer\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\baf3c48561ce2e3bea1e7fa768dc04ed\res\values\values.xml:251:5-69: AAPT: error: resource android:attr/fontVariationSettings not found.

C:\Users\samer\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\baf3c48561ce2e3bea1e7fa768dc04ed\res\values\values.xml:251:5-69: AAPT: error: resource android:attr/ttcIndex not found.

错误:链接引用失败。

失败:构建失败,并出现异常。

  • 出了什么问题: 任务':app:processDebugResources'的执行失败。

      

    无法处理资源,有关详细信息,请参见上面的aapt输出。

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。

  • https://help.gradle.org

  • 获得更多帮助
  

2秒内失败,可执行61项可操作任务:1项已执行,60项最新   无法在设备上安装该应用,请阅读以上错误   细节。确保您正在运行Android模拟器或设备   连接并设置您的Android开发环境:   https://facebook.github.io/react-native/docs/getting-started.html

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

这个想法就像在fers490的答案上一样,但是他的答案对我不起作用,并且以下DID起作用:

configurations.all {
    resolutionStrategy {
         force 'com.android.support:support-v4:27.1.1'
         force 'com.google.android.gms:play-services-tagmanager:16.0.8'
         force 'com.google.android.gms:play-services-base:16.1.0'
         force 'com.google.android.gms:play-services-tasks:16.0.1'
         force 'com.google.android.gms:play-services-basement:16.2.0'
         force 'com.google.android.gms:play-services-gcm:16.1.0'
         force 'com.google.android.gms:play-services-stats:16.0.1'
         force 'com.google.android.gms:play-services-location:16.0.0'
         force 'com.google.android.gms:play-services-auth:16.0.1'
         force 'com.google.android.gms:play-services-identity:16.0.0'
    }
}

确保将其放入正确的gradle文件中。

答案 2 :(得分:0)

很明显,这是由Google库中的一个发行版中断引起的:https://developers.google.com/android/guides/releases

我们设法通过将build.gradle文件中的更新的库分辨率强制为以前的版本来解决该问题:

configurations.all {
    resolutionStrategy {
         force 'com.android.support:support-v4:27.1.0'
         force 'com.google.firebase:firebase-auth:16.2.0'
         force 'com.google.firebase:firebase-iid:17.1.1'
         force 'com.google.android.gms:play-services-tagmanager:16.0.8'
    }
}
相关问题