无法运行应用程序错误:任务':app:transformClassesWithDexForDebug'的执行失败

阿瓦尼·纳加尔(Avani Nagar)

当我尝试运行我的应用程序时,出现此错误

错误:任务':app:transformClassesWithDexForDebug'的执行失败。com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:Process'command'C:\ Program Files \ Java \ jdk1.8.0_72 \ bin \ java.exe''以非零退出值2结束

我尝试了此处提到的所有可能的解决方案错误:任务':app:transformClassesWithDexForDebug'的执行失败

  1. 我没有得到任何重复的库
  2. 将堆大小增加到1024 MB
  3. 清洁项目
  4. 关闭所有其他工作室的窗户

请在我的build.gradle下面找到

    apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "com.dapl.shoppingapp"
        minSdkVersion 15
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
    }
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}
repositories {
    maven { url "https://jitpack.io" }
    mavenCentral()
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile files('libs/quickblox-android-sdk-chat-2.5.jar')
    compile files('libs/quickblox-android-sdk-core-2.5.jar')
    compile files('libs/quickblox-android-sdk-messages-2.5.jar')
    compile 'com.android.support:support-v4:23.1.1'
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'
    compile 'com.google.android.gms:play-services:8.3.0'
    compile 'org.lucasr.twowayview:twowayview:0.1.4'
    compile 'com.google.android.gms:play-services-gcm:8.3.0'
    compile files('libs/apache-httpcomponents-httpcore.jar')
    compile files('libs/httpclient-4.2.3.jar')
    compile files('libs/httpmime-4.2.4.jar')
    compile files('libs/gcm.jar')
    //    compile project(':libraries:viewpager_indicator')
}

请帮忙!

通过在defaultConfig中添加true的multiDexEnabled得到此错误

错误:任务':app:transformResourcesWithMergeJavaResForDebug'的执行失败。com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:在APK META-INF / NOTICE.txt File1中复制的重复文件:C:\ Users \ DAT-Asset-117-PC \ Downloads \ Skype下载\ ShoppingApp \ ShoppingApp \ app \ libs \ httpclient-4.2.3.jar File2:C:\ Users \ DAT-Asset-117-PC \ Downloads \ Skype下载\ ShoppingApp \ ShoppingApp \ app \ libs \ apache-httpcomponents -httpcore.jar文件3:C:\ Users \ DAT-Asset-117-PC \ Downloads \ Skype下载\ ShoppingApp \ ShoppingApp \ app \ libs \ httpmime-4.2.4.jar

编辑:完成所有这些后,我得到另一个错误

java.lang.VerifyError: org/lucasr/twowayview/TwoWayView
            at java.lang.reflect.Constructor.constructNative(Native Method)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
            at android.view.LayoutInflater.createView(LayoutInflater.java:594)
            at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:696)
            at android.view.LayoutInflater.rInflate(LayoutInflater.java:755)
            at android.view.LayoutInflater.rInflate(LayoutInflater.java:758)
            at android.view.LayoutInflater.rInflate(LayoutInflater.java:758)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
            at com.dapl.shoppingapp.tabs.storeTabs.storeTabFragment.StoreTabFragment1.onCreateView(StoreTabFragment1.java:29)
            at android.support.v4.app.Fragment.performCreateView(Fragment.java:1962)
            at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1067)
            at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1248)
            at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:738)
            at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1613)
            at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:570)
            at android.support.v4.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:141)
            at android.support.v4.view.ViewPager.populate(ViewPager.java:1106)
            at android.support.v4.view.ViewPager.populate(ViewPager.java:952)
            at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1474)
            at android.view.View.measure(View.java:16900)
            at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:818)
            at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:495)
            at android.view.View.measure(View.java:16900)
            at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5406)
            at android.widget.FrameLayout.onMeasure(FrameLayout.java:332)
            at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:135)
            at android.view.View.measure(View.java:16900)
            at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5406)
            at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1616)
            at android.widget.LinearLayout.measureVertical(LinearLayout.java:729)
            at android.widget.LinearLayout.onMeasure(LinearLayout.java:601)
            at android.view.View.measure(View.java:16900)
            at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5406)
            at android.widget.FrameLayout.onMeasure(FrameLayout.java:332)
            at android.view.View.measure(View.java:16900)
            at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5406)
            at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1616)
            at android.widget.LinearLayout.measureVertical(LinearLayout.java:729)
            at android.widget.LinearLayout.onMeasure(LinearLayout.java:601)
            at android.view.View.measure(View.java:16900)
            at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5406)
            at android.widget.FrameLayout.onMeasure(FrameLayout.java:332)
            at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2408)
            at android.view.View.measure(View.java:16900)
            at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5406)
            at android.widget.FrameLayout.onMeasure(FrameLayout.java:332)
            at android.view.View.measure(View.java:16900)
            at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:818)
            at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:495)
            at android.view.View.measure(View.java:16900)
            at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5406)
            at android.widget.FrameLayout.onMeasure(FrameLayout.java:332)
            at android.view.View.measure(View.java:16900)
            at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5406)
            at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1616)
            at android.widget.LinearLayout.measureVertical(Linear

崩溃:这两种方式的视图是我的库。而且我认为这次崩溃是由于multiDexEnabled true

IntelliJ Amiya

Android 5.0及更高版本使用称为ART的运行时,它本身支持从应用程序APK文件加载多个dex文件。

添加

  1. multiDexEnabled true

例子

defaultConfig {
    ...
    minSdkVersion 15
    targetSdkVersion 23
    ...

    // Enabling multidex support.
    multiDexEnabled true
}

编辑添加此

    android {
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
    }

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

TransformException:错误:任务':app:transformClassesWithDexForDebug'的执行失败

来自分类Dev

错误:任务':app:transformClassesWithDexForDebug'的执行失败。>

来自分类Dev

错误:任务':app:transformClassesWithDexForDebug'的执行失败-对于multidex应用

来自分类Dev

获取错误错误:任务':app:transformClassesWithDexForDebug'的执行失败

来自分类Dev

在Android Firebase Admob集成过程中,我收到错误错误:任务':app:transformClassesWithDexForDebug'的执行失败

来自分类Dev

错误:任务':app:transformClassesWithDexForDebug'的执行失败。> com.android.ide.common.process.ProcessException:

来自分类Dev

在添加OSMDroid库时,任务':app:transformClassesWithDexForDebug'的执行失败导致错误

来自分类Dev

错误:任务':app:transformClassesWithDexForDebug'的执行失败。用非零退出值1结束

来自分类Dev

phongap 的错误:- 任务 ':transformClassesWithDexForDebug' 执行失败

来自分类Dev

错误:...正在解析LambdaConverter.class时发生错误:1错误;错误中止:任务':app:transformClassesWithDexForDebug'的执行失败

来自分类Dev

错误:...正在解析LambdaConverter.class时发生错误:1错误;错误中止:任务':app:transformClassesWithDexForDebug'的执行失败

来自分类Dev

错误:任务':app:transformClassesWithDexForDebug'的执行失败。> com.android.build.api.transform.TransformException:..非零退出值3

来自分类Dev

在flutter中运行应用程序时,任务':app:cleanMergeDebugAssets'的执行失败

来自分类Dev

Android Studio无法运行教程应用程序。任务':app:dexDebug'的执行失败。jdk1.8.0_25 \ bin \ java.exe'完成,退出值非零2

来自分类Dev

示例Hello world flutter应用程序构建失败:任务':app:mergeDebugResources'的执行失败

来自分类Dev

从ADT导入到Studio的应用程序的Gradle同步失败:任务':app:mergeDebugResources'的执行失败

来自分类Dev

任务“:app:compileDebugJavaWithJavac”执行失败。> 编译失败

来自分类Dev

任务':app:compileDebugKotlin'的执行失败

来自分类Dev

任务':app:shrinkReleaseMultiDexComponents'的执行失败

来自分类Dev

任务执行失败:':app:preDexDebug'

来自分类Dev

任务':app:buildNative'的执行失败

来自分类Dev

任务“ app:transformClassesWithInstantRunForDebug的执行失败

来自分类Dev

任务:app:transformClassesWithJarMergingForDebug的执行失败

来自分类Dev

任务':app:signingConfigWriterDebug'的执行失败

来自分类Dev

任务':app:buildNative'的执行失败

来自分类Dev

任务':app:ProcessDebugGoogleService'执行失败

来自分类Dev

任务 ':app:transformClassesAndResourcesWithProguardForXXXRelease' 执行失败

来自分类Dev

任务 ':app:processDebugManifest' 执行失败

来自分类Dev

任务 ':app:processDebugManifest 执行失败

Related 相关文章

  1. 1

    TransformException:错误:任务':app:transformClassesWithDexForDebug'的执行失败

  2. 2

    错误:任务':app:transformClassesWithDexForDebug'的执行失败。>

  3. 3

    错误:任务':app:transformClassesWithDexForDebug'的执行失败-对于multidex应用

  4. 4

    获取错误错误:任务':app:transformClassesWithDexForDebug'的执行失败

  5. 5

    在Android Firebase Admob集成过程中,我收到错误错误:任务':app:transformClassesWithDexForDebug'的执行失败

  6. 6

    错误:任务':app:transformClassesWithDexForDebug'的执行失败。> com.android.ide.common.process.ProcessException:

  7. 7

    在添加OSMDroid库时,任务':app:transformClassesWithDexForDebug'的执行失败导致错误

  8. 8

    错误:任务':app:transformClassesWithDexForDebug'的执行失败。用非零退出值1结束

  9. 9

    phongap 的错误:- 任务 ':transformClassesWithDexForDebug' 执行失败

  10. 10

    错误:...正在解析LambdaConverter.class时发生错误:1错误;错误中止:任务':app:transformClassesWithDexForDebug'的执行失败

  11. 11

    错误:...正在解析LambdaConverter.class时发生错误:1错误;错误中止:任务':app:transformClassesWithDexForDebug'的执行失败

  12. 12

    错误:任务':app:transformClassesWithDexForDebug'的执行失败。> com.android.build.api.transform.TransformException:..非零退出值3

  13. 13

    在flutter中运行应用程序时,任务':app:cleanMergeDebugAssets'的执行失败

  14. 14

    Android Studio无法运行教程应用程序。任务':app:dexDebug'的执行失败。jdk1.8.0_25 \ bin \ java.exe'完成,退出值非零2

  15. 15

    示例Hello world flutter应用程序构建失败:任务':app:mergeDebugResources'的执行失败

  16. 16

    从ADT导入到Studio的应用程序的Gradle同步失败:任务':app:mergeDebugResources'的执行失败

  17. 17

    任务“:app:compileDebugJavaWithJavac”执行失败。> 编译失败

  18. 18

    任务':app:compileDebugKotlin'的执行失败

  19. 19

    任务':app:shrinkReleaseMultiDexComponents'的执行失败

  20. 20

    任务执行失败:':app:preDexDebug'

  21. 21

    任务':app:buildNative'的执行失败

  22. 22

    任务“ app:transformClassesWithInstantRunForDebug的执行失败

  23. 23

    任务:app:transformClassesWithJarMergingForDebug的执行失败

  24. 24

    任务':app:signingConfigWriterDebug'的执行失败

  25. 25

    任务':app:buildNative'的执行失败

  26. 26

    任务':app:ProcessDebugGoogleService'执行失败

  27. 27

    任务 ':app:transformClassesAndResourcesWithProguardForXXXRelease' 执行失败

  28. 28

    任务 ':app:processDebugManifest' 执行失败

  29. 29

    任务 ':app:processDebugManifest 执行失败

热门标签

归档