Erreur lors de la récupération du parent pour l'élément: Aucune ressource trouvée correspondant au prénom 'android: TextAppearance.Material.Widget.Button.Colored'
Aujourd'hui, je fais face à l'erreur mentionnée dans ce post:
Erreur lors de la récupération parent pour l'article: Pas de ressource trouvée, qui correspond à la donnée nom de " android:TextAppearance.Matériau de.Widget de.Bouton.Pas de frontières.De couleur"
Le plus drôle (et la différence) est - de notre application est de 5 mois dans la production et nous avons fait des centaines de versions et de les Apk jusqu'à présent.
Nous n'avons pas modifier une seule ligne de code pour une semaine (ni de la version de bibliothèque) et de la construction a soudainement cessé de travailler avec cette erreur mentionné.
Execution failed for task ':react-native-fbsdk:processReleaseResources'
X:\app\node_modules\react-native-fbsdk\android\build\intermediates\res\merged\release\values-v24\values-v24.xml:3: AAPT: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'.
X:\app\node_modules\react-native-fbsdk\android\build\intermediates\res\merged\release\values-v24\values-v24.xml:4: AAPT: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Colored'.
X:\app\node_modules\react-native-fbsdk\android\build\intermediates\res\merged\release\values-v24\values-v24.xml:3: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'.
X:\app\node_modules\react-native-fbsdk\android\build\intermediates\res\merged\release\values-v24\values-v24.xml:4: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Colored'.
L'aide de ces versions de bibliothèques (package.json):
...
"react": "15.3.2",
"react-native": "0.37.0",
...
"react-native-fbsdk": "~0.5.0",
...
Notre build.gradle (pas ensemble), qui a travaillé jusqu'à maintenant:
compileSdkVersion 24
buildToolsVersion '24.0.3'
defaultConfig {
applicationId "xxx"
minSdkVersion 16
targetSdkVersion 23
versionCode 14
versionName "1.5.3"
ndk {
abiFilters "armeabi-v7a", "x86"
}
}
dependencies {
compile project(':react-native-device-info')
compile project(':react-native-maps')
compile project(':realm')
compile project(':react-native-vector-icons')
compile project(':react-native-image-picker')
compile project(':react-native-fs')
compile project(':react-native-share')
compile project(':react-native-push-notification')
compile project(':react-native-fbsdk')
compile('com.google.android.gms:play-services-gcm:9.4.0') {
force = true;
}
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.facebook.react:react-native:+'
compile 'com.fasterxml.jackson.core:jackson-annotations:2.2.3'
compile 'com.fasterxml.jackson.core:jackson-core:2.2.3'
compile 'com.fasterxml.jackson.core:jackson-databind:2.2.3'
}
Des idées s'il vous plaît?
source d'informationauteur Vojtech Gruchala | 2017-05-26
Vous devez vous connecter pour publier un commentaire.
Je pense que c'est le même problème que Facebook Sdk Android Erreur De Construction
Vous devez changer de
à
dans node_modules\réagir-native-fbsdk\android\build.gradle
Enfin j'ai trouvé une solution. Après la lecture de toutes les réponses et questions connexes (Facebook Sdk Android Erreur De Construction) et a essayé beaucoup de choses (libs mise à jour, dépendances, beaucoup de changement de version, etc.) J'ai réussi à créer mon nouveau l'application. Puis-je revenue de tous les changements inutiles et il y a ce qui était à gauche:
J'ai besoin d'ajouter 2 choses (iterator et ligne avec "force") dans mon android/build.gradle fichier (pas android/app/build.gradle):
Merci pour tous les conseils en tout cas!
fait il y a quelques dépendances problème
j'ai dû faire face même, mais j'ai résolu par l'application de ces incompatibilité de version change :
assurez-vous que ces version sont les mêmes API. Signifie que si vous utilisez 24 API pour construire ensuite appcompat-v7 devrait être 24.0.+ quelque chose.
La solution se trouve dans cette question Facebook Sdk Android Erreur De Construction
J'ai aussi fourchue une pension de tous ces changements pour le faire fonctionner avec la RN à 0,42. Vous pouvez l'installer en tapant
yarn add https://github.com/kidnapkin/react-native-fbsdk.git
Ce problème est arrivé après libs mise à jour, l'ajout de dépendances, des changements de version, etc. Tous vous avez besoin est match versions du Sdk de votre projet, et le paquet que vous venez d'ajouter ou a été mis à jour.
Aller pour android/app/build.gradle
}
Aller à node_modules/votre-package/android/build.gradle
Si le problème ne sera pas résolu pour l'instant, alors vérifiez les autres forfaits à partir de package.json
C'est tout. Espérons que cela aide