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

QQ登录

只需一步,快速开始

查看: 1616|回复: 2

[处理中3] 紧急求助,打包出错~

[复制链接]

8

主题

33

帖子

95

积分

初级会员

Rank: 2

积分
95
QQ
发表于 2016-9-3 22:08:34 | 显示全部楼层 |阅读模式
如题,我从git上下载了腾讯信鸽推送的cordova包,该包要求2个变量
<!--<preference name="ACCESS_ID" />-->
<!--<preference name="ACCESS_KEY" />-->
我一开始没有注释掉这2个变量,但因为该包没有plugin-ex.xml文件,我追加包的时候无法设置变量。我手动添加了plugin-ex.xml文件,可以在追加包时设置变量,但编译时仍旧说我未设置变量。最后我把这两个变量给注释掉了,安装插件没有问题。
但是打包会出现以下错误:
Dex: Error converting bytecode to dex:
   Cause: com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;
       UNEXPECTED TOP-LEVEL EXCEPTION:
   com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;
           at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:596)
           at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:554)
           at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:535)
           at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:171)
           at com.android.dx.merge.DexMerger.merge(DexMerger.java:189)
           at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:454)
           at com.android.dx.command.dexer.Main.runMonoDex(Main.java:303)
           at com.android.dx.command.dexer.Main.run(Main.java:246)
           at com.android.dx.command.dexer.Main.main(Main.java:215)
           at com.android.dx.command.Main.main(Main.java:106)
   
   
   FAILURE: Build failed with an exception.
   
   * 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 'D:\Wex5\WeX5_V3.5\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.
   :transformClassesWithDexForDebug FAILED
   
   BUILD FAILED
   
   Total time: 47.672 secs
   ERROR building one of the platforms: Error: cmd: Command failed with exit code 1
   You may not have the required environment or OS to build this project
   
   D:\Wex5\WeX5_V3.5\model\Native\test\build\src\platforms\android\cordova\node_modules\q\q.js:126
                       throw e;
                       ^
   Error code 1 for command: cmd with args: /s /c "D:\Wex5\WeX5_V3.5\model\Native\test\build\src\platforms\android\gradlew cdvBuildDebug -b D:\Wex5\WeX5_V3.5\model\Native\test\build\src\platforms\android\build.gradle -Dorg.gradle.daemon=true --offline"
   Error: cmd: Command failed with exit code 1
****ERROR****: 子任务 "exec" 执行失败。
****ERROR****: 任务 "buildAndroid" 执行失败。
****ERROR****: 执行出错:
****ERROR****: 错误信息: exec returned: 1
****ERROR****: 如不能确定具体问题,可参考常见问题: http://bbs.wex5.com/thread-82002-1-1.html

请问这个错误怎么解决?
发表于 2016-9-5 11:51:19 | 显示全部楼层
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

57

主题

236

帖子

543

积分

高级会员

Rank: 4

积分
543
QQ
发表于 2018-5-22 20:38:01 | 显示全部楼层
请问你使用信鸽推送成功打包了吗?能推送消息成功吗
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 18:46 , Processed in 0.065715 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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