zoukankan      html  css  js  c++  java
  • AndroidStudio Terminal的使用

    gradlew  assembleDebug  --stacktrace

    查看使用的依赖的

    Execution failed for task ':app:transformClassesWithMultidexlistForDebug'.
    > com.android.build.api.transform.TransformException: Error while generating the main dex list
    这个问题多半是依赖重复导致的
    在android studio Terminal 输入 gradlew  assembleDebug  --stacktrace
    来查到具体问题
    例如:
    Caused by: com.android.tools.r8.errors.CompilationError: Program type already present: it.s
    ephiroth.android.library.imagezoom.ImageViewTouch$OnImageViewTouchDoubleTapListener
     
    it.sephiroth.android.library.imagezoom。这个包重复。
    解决办法:
    1、自己添加了两个:
    删掉一个就可以。
    2、如果是在第三包里有引用,自己又引入(在哪个第三方的这个不好找,凭自觉了)
    删掉自己引入的或把第三方里面的去除
    api  ('com.xxx.xxxx.xxx'){
        exclude group: 'it.sephiroth.android.library.imagezoom'
    }
  • 相关阅读:
    商人的诀窍
    商人小鑫
    懒虫小鑫
    悼念512汶川大地震遇难同胞
    最少拦截系统
    活动选择问题
    删数问题
    常用排序算法的时间和空间复杂度总结
    一些博主
    C中自己的memcpy
  • 原文地址:https://www.cnblogs.com/gloryhope/p/10255152.html
Copyright © 2011-2022 走看看