Ответ 1
Попробуйте добавить multiDexEnabled true в файл build.gradle приложения.
defaultConfig {
multiDexEnabled true
}
Я не пробовал, но Он был отмечен как ответ на здесь
Я обновил студию Android для версии 1.4, а также версию версии gradle (1.4.0-beta3).
Это мой файл 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/' }
}
}
И это результат сборки.
Информация: Gradle задачи [: app: generateDebugSources,: app: generateDebugAndroidTestSources,: app: assembleDebug]: app: preBuild UP-TO-DATE: приложение: preDebugBuild UP-TO-DATE: app: checkDebugManifest: приложение: preReleaseBuild UP-TO-DATE: app: prepareComAndroidSupportAppcompatV72221Library UP-TO-DATE: app: prepareComAndroidSupportCardviewV72221Library UP-TO-DATE: app: prepareComAndroidSupportDesign2221Library UP-TO-DATE: app: prepareComAndroidSupportGridlayoutV72221Library UP-TO-DATE: приложение: preDebugAndroidTestBuild UP-TO-DATE: app: prepareComAndroidSupportMultidex101Library UP-TO-DATE: приложение: prepareComAndroidSupportPaletteV72221Library UP-TO-DATE: app: prepareComAndroidSupportRecyclerviewV72221Library UP-TO-DATE: приложение: prepareComAndroidSupportSupportV42221Library UP-TO-DATE: app: prepareComFacebookAndroidFacebookAndroidSdk410Library UP-TO-DATE: приложение: prepareComGithubLawloretienneQuickreturn001Library UP-TO-DATE: app: prepareComGithubRey5137Material121Library UP-TO-DATE: app: prepareComKakaoSdkAuth112Library UP-TO-DATE: приложение: prepareComKakaoSdkKakaolink112Library UP-TO-DATE: приложение: prepareComKakaoSdkKakaostory112Library UP-TO-DATE: приложение: prepareComKakaoSdkKakaotalk112Library UP-TO-DATE: app: prepareComKakaoSdkUsermgmt112Library UP-TO-DATE: приложение: prepareComKakaoSdkUtil112Library UP-TO-DATE: приложение: prepareComViewpagerindicatorLibrary241Library UP-TO-DATE: приложение: prepareComWefikaFlowlayout030Library UP-TO-DATE: приложение: prepareDeHdodenhofCircleimageview130Library UP-TO-DATE: app: prepareDebugDependencies: app: compileDebugAidl UP-TO-DATE: app: compileDebugRenderscript UP-TO-DATE: приложение: generateDebugBuildConfig UP-TO-DATE: приложение: generateDebugAssets UP-TO-DATE: приложение: mergeDebugAssets UP-TO-DATE: приложение: generateDebugResValues UP-TO-DATE: app: generateDebugResources UP-TO-DATE: приложение: mergeDebugResources UP-TO-DATE: приложение: processDebugManifest UP-TO-DATE: app: processDebugResources UP-TO-DATE: приложение: generateDebugSources СВОЕВРЕМЕННО: Приложение: prepareComAndroidSupportMultidexInstrumentation101Library UP-TO-DATE: приложение: prepareDebugAndroidTestDependencies: app: compileDebugAndroidTestAidl UP-TO-DATE: app: processDebugAndroidTestManifest UP-TO-DATE: app: compileDebugAndroidTestRenderscript UP-TO-DATE: app: generateDebugAndroidTestBuildConfig UP-TO-DATE: app: generateDebugAndroidTestAssets UP-TO-DATE: app: mergeDebugAndroidTestAssets UP-TO-DATE: app: generateDebugAndroidTestResValues UP-TO-DATE: app: generateDebugAndroidTestResources UP-TO-DATE: app: mergeDebugAndroidTestResources UP-TO-DATE: app: processDebugAndroidTestResources UP-TO-DATE: app: generateDebugAndroidTestSources UP-TO-DATE: app: compileDebugJavaWithJavac UP-TO-DATE: приложение: compileDebugNdk UP-TO-DATE: приложение: compileDebugSources UP-TO-DATE: app: transformClassesAndResourcesWithExtractJarsForDebug UP-TO-DATE: приложение: transformClassesWithJarMergingForDebug UP-TO-DATE: app: collectDebugMultiDexComponents UP-TO-DATE: app: transformClassesWithMultidexlistForDebug UP-TO-DATE: app: transformClassesWithDexForDebug UP-TO-DATE: app: processDebugJavaRes UP-TO-DATE: app: transformResourcesWithMergeJavaResForDebug FAILED
Ошибка: выполнение выполнено для задачи ': Приложение: 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. текст (지정된 경로 를 찾을 수 없습니다)
Информация: BUILD FAILED Информация: Общее время: 5.62 secs Информация: 1 ошибка Информация: 0 предупреждений Информация: См. Полный вывод в консоли
В чем проблема? Благодарим вас за внимание, я буду рад услышать от вас!
С наилучшими пожеланиями.
Попробуйте добавить multiDexEnabled true в файл build.gradle приложения.
defaultConfig {
multiDexEnabled true
}
Я не пробовал, но Он был отмечен как ответ на здесь
Это то, что сработало для меня, добавило его в 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'
}
}
Я решил эту проблему, просто добавьте
packagingOptions{
// this is my setting:
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
// you should
exclude 'META-INF/license\LICENSE.base64.txt'
}
Я смог исправить свою проблему, используя packagingOptions в свой файл build.grade в папке "app". в эту папку packagesOptions я сделал следующее:
I ИСКЛЮЧАЕТ сообщение, которое появлялось на моем классе .console всякий раз, когда проект терпел неудачу.
Например: если при неудачной консоли gradle она не может выполнить из-за META-INF/XXX, так что вы можете сделать
android {
packagingOptions {
exclude 'META-INF/XXX'
}
Добавьте его в build.gradle в папку "app".
Я использовал эту комбинацию
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
minifyEnabled false
}
}
и
buildToolsVersion "22.0.1"
с
compileSdkVersion 22
targetSdkVersion 22
и
defaultConfig { multiDexEnabled true}
И теперь мой код компилируется для classpath 'com.android.tools.build:gradle:1.4.0-beta3' Я пробую Векторная графика
У меня была проблема с некоторыми активами. В моем случае мне пришлось понизить версию Gradle до версии 1.2.3, и она снова работала.
Исключая эти файлы в моей первой попытке... исключил файлы из моего приложения, которые не сделали этого.
После того, как все ответные попытки не могут работать никому, работайте только после недействительных кешей/перезагрузки, чтобы они работали. упомяните, что: выше ответ, который я включаю, не удаляет из моего проекта.
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
чтобы это было ответом.
выполните ./gradlew clean
в корневом проекте после добавления
defaultConfig {
multiDexEnabled true
}
Обновите свои зависимости:
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0'
**classpath 'com.android.tools.build:gradle:VERSION'** Look for your build tools update
}
Путь: /platforms/android/build.gradle
для других версий: перейдите на сайт android https://developer.android.com/studio/releases/gradle-plugin.html#updating-plugin
Попробуйте сделать: Недействительные кеши и перезапуск.
Это сработало в моем случае.