J'ai mis à jour le studio Android pour la version 1.4, également version mise à jour (1.4.0-beta3).
C'est mon fichier build.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
//classpath 'com.Android.tools.build:gradle:1.2.3'
classpath 'com.Android.tools.build:gradle:1.4.0-beta3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
//ViewPagerIndicator
maven { url "http://dl.bintray.com/populov/maven" }
jcenter()
maven { url 'http://devrepo.kakao.com:8088/nexus/content/groups/public/' }
}
}
Et c'est le résultat de la construction.
Informations: Tâches Gradle [: app: generateDebugSources, : app: generateDebugAndroidTestSources,: app: assembleDebug] : app: preBuild MISE À JOUR: app: preDebugBuild MISE À JOUR : app: checkDebugManifest: app: preReleaseBuild ACTUALISÉ : app: prepareComAndroidSupportAppcompatV72221Library ACTUALISÉE : app: prepareComAndroidSupportCardviewV72221Library ACTUALISÉE : app: prepareComAndroidSupportDesign2221Library ACTUALISÉE : app: prepareComAndroidSupportGridlayoutV72221Library ACTUALISÉE : app: preDebugAndroidTestBuild UP-TO-DATE : app: prepareComAndroidSupportMultidex101Library UP-TO-DATE : app: prepareComAndroidSupportPaletteV72221Library À JOUR : app: prepareComAndroidSupportRecyclerviewV72221Library UP-TO-DATE : app: prepareComAndroidSupportSupportV42221Library à jour : app: prepareComFacebookAndroidFacebookAndroidSdk410Library ACTUALISÉE : app: prepareComGithubLawloretienneQuickreturn001Library MISE À JOUR : app: prepareComGithubRey5137Material121Library ACTUALISÉE : app: prepareComKakaoSdkAuth112Library ACTUALISÉE : app: prepareComKakaoSdkKakaolink112Library à JOUR : app: prepareComKakaoSdkKakaostory112Library à JOUR : app: prepareComKakaoSdkKakaotalk112Library à JOUR : app: prepareComKakaoSdkUsermgmt112Library à jour : app: prepareComKakaoSdkUtil112Library ACTUALISÉE : app: prepareComViewpagerindicatorLibrary241Library à jour : app: prepareComWefikaFlowlayout030Library ACTUALISÉE : app: prepareDeHdodenhofCircleimageview130Library ACTUALISÉE : app: prepareDebugDependencies: app: compileDebugAidl ACTUALISÉ : app: compileDebugRenderscript ACTUALISÉ: app: generateDebugBuildConfig MISE À JOUR: app: generateDebugAssets MISE À JOUR: app: mergeDebugAssets UP-TO-DATE: app: generateDebugResValues UP-TO-DATE : app: generateDebugResources MISE À JOUR: app: mergeDebugResources MISE À JOUR: app: processDebugManifest MISE À JOUR : app: processDebugResources MISE À JOUR: app: generateDebugSources À JOUR : app: prepareComAndroidSupportMultidexInstrumentation101Library MISE À JOUR: app: prepareDebugAndroidTestDependencies : app: compileDebugAndroidTestAidl ACTUALISÉ : app: processDebugAndroidTestManifest UP-TO-DATE : app: compileDebugAndroidTestRenderscript ACTUALISÉ : app: generateDebugAndroidTestBuildConfig UP-TO-DATE : app: generateDebugAndroidTestAssets UP-TO-DATE : app: mergeDebugAndroidTestAssets À JOUR : app: generateDebugAndroidTestResValues UP-TO-DATE : app: generateDebugAndroidTestResources ACTUALISÉ : app: mergeDebugAndroidTestResources ACTUALISÉ : app: processDebugAndroidTestResources ACTUALISÉ : app: generateDebugAndroidTestSources À JOUR : app: compileDebugJavaWithJavac DE MISE À JOUR: app: compileDebugNdk MISE À JOUR: app: compileDebugSources MISE À JOUR : app: transformClassesAndResourcesWithExtractJarsForDebug UP-TO-DATE : app: transformClassesWithJarMergingForDebug UP-TO-DATE : app: collectDebugMultiDexComponents UP-TO-DATE : app: transformClassesWithMultidexlistForDebug UP-TO-DATE : app: transformClassesWithDexForDebug UP-TO-DATE : app: processDebugJavaRes À JOUR : app: transformResourcesWithMergeJavaResForDebug FAILED
Erreur: L'exécution a échoué pour la tâche ': app: transformResourcesWithMergeJavaResForDebug'.
Java.io.FileNotFoundException: D:\Develop\workspace\b2c\Apps\app-meterial\app\build\intermediates\transforms\RESOURCES\FULL_PROJECT\mergeJavaRes\debug\META-INF\license\LICENSE.base64.txt. . (경로 를 찾을)
Information: ÉCHEC DE LA CONSTRUCTION Information: Temps total: 5,62 secondes Information: 1 erreur Information: 0 avertissements Information: See complete sortie en console
Quel est le problème? Merci de votre attention, j'espère avoir de vos nouvelles!
Meilleures salutations.
Essayez d’ajouter multiDexEnabled true au fichier build.gradle de votre application.
defaultConfig {
multiDexEnabled true
}
Je n'ai pas essayé mais il a marqué comme réponse à ici
C'est ce qui a fonctionné pour moi, l'a ajouté à build.gradle:
Android {
packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
}
}
J'ai pu résoudre mon problème en utilisant packagingOptions dans mon build.grade sous le dossier "app". dans ce dossier packagingOptions j'ai fait ce qui suit:
IEXCLUDEDle message apparaissant sur mon grade.console chaque fois que le projet échouait.
Par exemple: si votre console Gradle échoue, elle indique qu’elle ne peut pas s’exécuter en raison de META-INF/XXX.
Android {
packagingOptions {
exclude 'META-INF/XXX'
}
Ajoutez-le au build.gradle sous le dossier "app".
j'avais résoudre ce problème, il suffit d'ajouter
packagingOptions{
// this is my setting:
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
// you should
exclude 'META-INF/license\LICENSE.base64.txt'
}
J'ai utilisé cette combinaison
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
debug {
minifyEnabled false
}
}
et
buildToolsVersion "22.0.1"
avec
compileSdkVersion 22
targetSdkVersion 22
et
defaultConfig { multiDexEnabled true}
Et maintenant, mon code est compilé pour classpath "com.Android.tools.build:gradle:1.4.0-beta3'I. try
Après que toutes les réponses essayées ne fonctionnent avec personne, ne fonctionnent qu'avec des caches/redémarrages non valides, appuyez dessus .
packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
}
multiDexEnabled true
alors ce serait une réponse.
exécuter ./gradlew clean
dans votre projet racine après l'ajout
defaultConfig {
multiDexEnabled true
}
Mettez à jour vos dépendances:
dependencies {
classpath 'com.Android.tools.build:gradle:2.2.0'
**classpath 'com.Android.tools.build:gradle:VERSION'** Look for your build tools update
}
Chemin: /platforms/Android/build.gradle
pour les autres versions: visitez le site Web Android https://developer.Android.com/studio/releases/gradle-plugin.html#updating-plugin
J'ai eu le problème avec certains actifs. Dans mon cas, j'ai dû rétrograder la version Gradle à la version 1.2.3 et cela a fonctionné à nouveau.
Exclure ces fichiers lors de ma première tentative a bien ... exclu les fichiers de mon application, ce qui n’a pas rendu la chose.