Android Studio出现 app:transformClassesWithJarMergingForDebug的解决办法
来源:互联网 发布:科学基金网络信息系统 编辑:程序博客网 时间:2024/06/05 00:23
最近做实习生,老板让去另外一个组去做android的项目,用GenyMotion第三方模拟器进行模拟,apk的安装运行没有任何问题,
当我把真机连到电脑就出现了
app:transformClassesWithJarMergingForDebug
在这个时候往往提示缺某个jar包,比如ezmorph.jar
当我把这个jar包倒入AndroidStudio
又回出现缺json-lib-2.2.3.jar
StackOverFlow上的解决方案是在build.gradle上加
multiDexEnabled true
具体如下
android {
defaultConfig {
applicationId "com.mbh.gcmTest"
minSdkVersion 15
targetSdkVersion 23
versionCode 12
versionName "1.2.2"
// Enabling multidex support. trying to fix
multiDexEnabled true
}
}这个时候如果还是编译有冲突,多引入了jar包,我的建议是如果是mac用户,把java的环境再配一遍,也就是直接在终端里面
export JAVA_HOME=$(/usr/libexec/java_home)
就把环境引入了,
他的作用和
sudo nano ~/.bash_profile 再export的是一样的
虽然mac是自带java环境,但这里还是要再次检查一下有没有把path配好
之后我建议把所以的jar都移除 重新gradle编译,之后再把我需要的volley.jar在Project Structure中add进来。
这个时候会发现不仅不需要ezmorph.jar 等等额外的jar
因为jdk中已经存在了
- Android Studio出现 app:transformClassesWithJarMergingForDebug的解决办法
- Android Studio中如何解决重复依赖导致的app:transformClassesWithJarMergingForDebug
- Android Studio中如何解决重复依赖导致的app:transformClassesWithJarMergingForDebug
- Android Studio中如何解决重复依赖导致的app:transformClassesWithJarMergingForDebug
- android app:transformClassesWithJarMergingForDebug 错误解决
- android studio transformclasseswithJarMergingForDebug报错
- 关于android studio 出现Error:Execution failed for task ':app:buildInfoDebugLoader'.的解决办法
- Android Studio出现 app:TransformClassesWithJarMergingForRelese java.util.zip.ZipException: duplic的解决办法
- android studio 出现Error:Execution failed for task ':app:buildInfoDebugLoader'.的解决办法
- 关于android studio 出现Error:Execution failed for task ':app:buildInfoDebugLoader'.的解决办法
- 关于android studio 出现Error:Execution failed for task ':app:buildInfoDebugLoader'.的解决办法
- 关于android studio 出现Error:Execution failed for task ':app:buildInfoDebugLoader'.的解决办法
- android studio出现非法字符的解决办法
- Android :app:transformClassesWithJarMergingForDebug FAILED - ZipException: duplicate entry
- 如何解决打包的时候出现Execution failed for task ':app:transformClassesWithJarMergingForDebug'等问题
- 关于android Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. > com.的解决方法
- 关于android Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. > com.的解决方法
- Android Studio上的APP运行按钮有个叉的解决办法
- 组合模式(Composite Pattern)
- Java之二 面向对象
- JAVA温习:WebService和RESTful的区别
- ListView滑动删除效果极简实现O(∩_∩)O哈哈~
- 深入super,看Python如何解决钻石继承难题
- Android Studio出现 app:transformClassesWithJarMergingForDebug的解决办法
- Java之三 标识符、关键字、数据类型
- 数据抓包(网络爬虫)-正方教务管理系统登录
- 过滤器模式(Filter Pattern)
- 63. Unique Paths II
- linux常用命令
- qsort用法
- 搭建高可用mongodb集群(二)—— 副本集
- 中国证券投资基金从业考试 笔记(时间相关)