Ошибка: не удалось найти метод getCompileConfiguration () для arguments [] в объекте типа com.android.build.gradle.internal.api.ApplicationVariantImpl

Я работаю над технологией React Native, и до вчерашнего дня все работало нормально, а сегодня, когда я открыл собственный проект в студии Android, он дал мне эту ошибку:

Error:Could not find method getCompileConfiguration() for arguments [] on object of type com.android.build.gradle.internal.api.ApplicationVariantImpl.

Пожалуйста, помогите мне найти лучшее решение для решения этой проблемы.

Спасибо

Привет, у нас такая же проблема. Вы нашли решение?

Ben 02.05.2018 20:04

Здесь та же проблема, я нашел здесь потенциальный ответ: stackoverflow.com/questions/50131089/…, но у меня это не сработало, поскольку средство выбора response-native-image несовместимо с последней версией gradle ..

albinekb 03.05.2018 12:00
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
5
2
2 367
1

Ответы 1

Я думаю, это связано с тем, что com.google.gms:google-services выпустил новую версию, которая несовместима с инструментами сборки gradle, чтобы исправить это, я изменил android/build.gradle

dependencies {
  - classpath 'com.android.tools.build:gradle:2.2.+'
  - classpath 'com.google.gms:google-services:3.+'
  + classpath 'com.android.tools.build:gradle:2.2.3'
  + classpath 'com.google.gms:google-services:3.2.1'
}

Использовать строгие версии согласно документации здесь

просто чтобы добавить к этому, иногда нам может потребоваться изменить Gradle сборки на 2.3.3 и в наших свойствах оболочки Gradle на 4.1-all.zip

Ezekiel 14.05.2018 05:42

Другие вопросы по теме