enieber
8/24/2018 - 1:35 PM

error.md

Qual o problema? Conflito com dependencias androids, principalmente do google

como resolver?

O que eu ja sei sobre o problema?

  • conflito:
    • com.google.android.gms:play-services-base(15.0.+)
    • com.google.android.gms:play-services-ads(15.0.+)
    • com.google.android.gms:play-services-gcm(15.0.+)
    • com.google.firebase:firebase-core(16.0.1)
    • com.crashlytics.sdk.android:crashlytics:2.5.5@aar
    • react-native-device-info
    • react-native-camera
    • react-native-firebase

Preposições

Mensagem de erro: AndroidManifest.xml:98: AAPT: No resource identifier found for attribute 'appComponentFactory' in package 'android'

  1. provavelmente a lib react-native-firebase esta dando comflito com dependencias play services
- foi colocado e não resolveu, nem mudou a mensagem de erro
exclude group: 'com.google.android.gms' mas não afeto em nada
  1. provavelmente o a com.google.android.gms:play-services-ads esta conflitando com alguma lib
- foi removido, mas não mudou nada
  1. Problema em não usar um uso especifico de lib natia
- [Exemplo no stackoverflow](https://stackoverflow.com/questions/50266035/no-resource-identifier-found-for-attribute-appcomponentfactory-in-package-and)
- foi mudado de (15.0.+) para (15.0.1) mas não mudou nada
  1. Problema com merge AndroidManifest
- isso troca o erro:
<manifest
  ...
  xmlns:tools="http://schemas.android.com/tools"
  tools:node="replace">
    <meta-data
      android:name="com.google.android.gms.version"
      android:value="@integer/google_play_services_version"
      tools:replace="android:value"
    />

 - values.xml:252:5-69: AAPT: error: resource android:attr/ttcIndex not found.
 - values.xml:252:5-69: AAPT: error: resource android:attr/fontVariationSettings not found