起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3502|回复: 13

[处理中6] 写了一个cordova插件用到项目中打包报错

[复制链接]

14

主题

42

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
发表于 2016-12-5 23:12:58 | 显示全部楼层 |阅读模式
  * What went wrong:
      Execution failed for task ':transformClassesWithDexForDebug'.
      > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'E:\WeX536\java\jre1.8\bin\java.exe'' finished with non-zero exit value 2
      

14

主题

42

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-12-6 09:50:20 | 显示全部楼层
谁会啊,求大神帮助,急急急
回复 支持 反对

使用道具 举报

发表于 2016-12-6 10:39:56 | 显示全部楼层
lijq 发表于 2016-12-6 09:50
谁会啊,求大神帮助,急急急

关于自定义cordova插件:http://docs.wex5.com/cordova-plugin-voicemanager-android/
你检查下是否符合规范!

要求必须先在原生开发中跑通了,保证运行没问题,再封装成corodva
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

42

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-12-7 10:46:18 | 显示全部楼层
liangyongfei 发表于 2016-12-6 10:39
关于自定义cordova插件:http://docs.wex5.com/cordova-plugin-voicemanager-android/
你检查下是否符合 ...

不是插件的问题,插件已经测试过了,是因为自定义的那个插件和phonegap-plugin-barcodescanner这个插件都引用了同一个jar包(zxing.jar),导致打包失败,如何解决?
回复 支持 反对

使用道具 举报

发表于 2016-12-7 11:25:37 | 显示全部楼层
lijq 发表于 2016-12-7 10:46
不是插件的问题,插件已经测试过了,是因为自定义的那个插件和phonegap-plugin-barcodescanner这个插件都 ...

意思是,这两个插件不能共同打包吗??

试试,去掉一个jar包,然后再打包试试!运行时应该有一个jar就可以了
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

42

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-12-7 11:43:09 | 显示全部楼层
liangyongfei 发表于 2016-12-7 11:25
意思是,这两个插件不能共同打包吗??

试试,去掉一个jar包,然后再打包试试!运行时应该有一个jar就可 ...

对,这两个插件不能共同打包,去掉一个jar包,还是报错,phonegap-plugin-barcodescanner这个插件和自定义的插件com.tms.printer不能共同打包,com.tms.printer这个插件共引用了2个jar包(qr_yt_sdk.jar和core-3.2.1.jar),报错显示 如下:
* What went wrong:
      Execution failed for task ':transformClassesWithDexForDebug'.
      > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'E:\WeX536\java\jre1.8\bin\java.exe'' finished with non-zero exit value 2
      
      * Try:
      Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
回复 支持 反对

使用道具 举报

发表于 2016-12-7 13:37:33 | 显示全部楼层
lijq 发表于 2016-12-7 11:43
对,这两个插件不能共同打包,去掉一个jar包,还是报错,phonegap-plugin-barcodescanner这个插件和自定 ...

如果单独打包一个插件是正常的吗??
那你把
phonegap-plugin-barcodescanner 下面的jar包 覆盖你自己的jar包,然后在单独打包可以吗??

如果可以,再同时打包试试!

有可能是jar包编译的版本 不一致!

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

42

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-12-7 15:28:24 | 显示全部楼层
liangyongfei 发表于 2016-12-7 13:37
如果单独打包一个插件是正常的吗??
那你把
phonegap-plugin-barcodescanner 下面的jar包 覆盖你自己的j ...

只打一个插件是正常的,覆盖之后还是不行,放到一起就不行,咋么处理啊,大神
回复 支持 反对

使用道具 举报

发表于 2016-12-7 16:07:22 | 显示全部楼层
lijq 发表于 2016-12-7 15:28
只打一个插件是正常的,覆盖之后还是不行,放到一起就不行,咋么处理啊,大神 ...

你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间反馈结果,谢谢!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

42

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-12-7 16:45:32 | 显示全部楼层
liangyongfei 发表于 2016-12-7 16:07
你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时 ...

谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-2 17:07 , Processed in 0.098230 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表