Une autre raison à cela n'est pas la mise à niveau vers la dernière gradation, mais si vous utilisez AS 2.3.3, vous avez également besoin d'une solution de rechange.
Je suis ciblage/compilation avec
android version 26
première mise à jour de votre gradle: https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html dit à
update the URL in gradle-wrapper.properties as follows:
distributionUrl=\
https\://services.gradle.org/distributions/gradle-4.1-rc-1-all.zip
Je devais aussi ajouter:
maven {
url 'https://maven.google.com'
// Alternative URL is 'https://dl.google.com/dl/android/maven2/'
}
(google () ne fonctionne pas pour moi avant la mise à jour) et exécuter
./gradlew --stop
de la racine du projet Cela a provoqué le téléchargement manuel gradle pour commencer.
j'ai dû copier le dossier téléchargé
(~/.gradle/wrapper/dists/gradle-4.1-rc-1-all/gradle-4.1-rc-1)
à
"/Applications/Android Studio app/Contents/gradle/gradle-4.1-rc-1"
AS peut vous demander de mettre à jour ce dans la fenêtre de la console gradle aussi bien (il fournira un lien où vous pouvez choisir la nouvelle version)
Je devais aussi mettre à jour toutes les entrées de la bibliothèque:
compile project(path: ':<my-lib>', configuration: 'default')
La solution consiste à déclasser le plugin
classpath 'com.android.tools.build:gradle:2.3.3'
selon https://github.com/firebase/quickstart-android/issues/294 Enfin, il construit ..... sheesh.
Ceci ne fournit pas de réponse à la question. Une fois que vous avez suffisamment [réputation] (https://stackoverflow.com/help/whats-reputation) vous pourrez [commenter n'importe quel article] (https://stackoverflow.com/help/privileges/comment); Au lieu de cela, [fournissez des réponses qui ne nécessitent pas de précisions de la part du demandeur] (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- je-fais-à la place). - [De l'avis] (/ review/low-quality-posts/17048887) –
A travaillé! –