帖子
帖子
用户
博客
课程
显示全部楼层
5
帖子
0
勋章
20
Y币

[插件开发] 自定义loader编译失败

[复制链接]
发表于 2018-6-22 16:12:23
本帖最后由 雪月冷 于 2018-6-22 23:26 编辑

大神们,总是提示编译失败,错误如下,怎么办啊
BUILD FAILED
/uzmap/temp/PbvYH8DWf870TZ5/android/build.xml:16: Compile failed; see the compiler error output for details.

Total time: 1 second
cp: overwrite ‘libs/armeabi/libsec.so’? warning: Ignoring InnerClasses attribute for an anonymous inner class
(com.tencent.mm.opensdk.diffdev.a.c) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(com.tencent.mm.opensdk.diffdev.a.b) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.

UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: Lcom/tencent/mm/opensdk/channel/a/a$a;
        at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:123)
        at com.android.dx.dex.file.DexFile.add(DexFile.java:163)
        at com.android**.**mand.dexer.Main.processClass(Main.java:486)
        at com.android**.**mand.dexer.Main.processFileBytes(Main.java:455)
        at com.android**.**mand.dexer.Main.access$400(Main.java:67)
        at com.android**.**mand.dexer.Main$1.processFileBytes(Main.java:394)
        at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:245)
        at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:131)
        at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:109)
        at com.android**.**mand.dexer.Main.processOne(Main.java:418)
        at com.android**.**mand.dexer.Main.processAllFiles(Main.java:329)
        at com.android**.**mand.dexer.Main.run(Main.java:206)
        at com.android**.**mand.dexer.Main.main(Main.java:174)
        at com.android**.**mand.Main.main(Main.java:91)
1 error; aborting

THIS TOOL IS DEPRECATED. See --help for more information.

java.io.FileNotFoundException: /uzmap/temp/PbvYH8DWf870TZ5/android/bin/classes.dex does not exist
jarsigner: unable to open jar file: /uzmap/temp/PbvYH8DWf870TZ5//uzmap.apk


构建失败

/ uzmap / temp / PbvYH8DWf870TZ5 / android /构建。xml:16:编译失败了;有关详细信息,请参见编译器错误输出。


总时间:1秒

cp:覆盖“libsec.so / libs / armeabi”?警告:忽略匿名内部类的InnerClasses属性

(com. tencentmm.opensdk.d .diffdev.a.c)那不是随随便便就有的

EnclosingMethod属性相关联。这个类可能是由a

不针对现代.class文件格式的编译器。推荐的

解决方案是使用最新的编译器从源代码重新编译类

并且不指定任何“-target”类型选项。忽视的结果

这个警告是这个类上的反射操作将不正确

指出它不是一个内部类。

警告:忽略匿名内部类的InnerClasses属性

这不是附带的

EnclosingMethod属性相关联。这个类可能是由a

不针对现代.class文件格式的编译器。推荐的

解决方案是使用最新的编译器从源代码重新编译类

并且不指定任何“-target”类型选项。忽视的结果

这个警告是这个类上的反射操作将不正确

指出它不是一个内部类。


意想不到的顶级异常:

. lang。IllegalArgumentException:已补充道com /腾讯/ mm / opensdk /通道/ /美元;

com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:123)

com.android.dx.dex.file.DexFile.add(DexFile.java:163)

com.android**.**mand.dexer.Main.processClass(Main.java:486)

com.android**.**mand.dexer.Main.processFileBytes(Main.java:455)

com.android**.**mand.dexer.Main.access 400美元(Main.java:67)

com.android**.**mand.dexer.Main processfilebytes 1.美元(Main.java:394)

com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:245)

com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:131)

com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:109)

com.android**.**mand.dexer.Main.processOne(Main.java:418)

com.android**.**mand.dexer.Main.processAllFiles(Main.java:329)

com.android**.**mand.dexer.Main.run(Main.java:206)

com.android**.**mand.dexer.Main.main(Main.java:174)

com.android**.**mand.Main.main(Main.java:91)

1错误;流产


这个工具是弃用。参见——帮助获取更多信息。


. io .dex不存在

jarsigner:无法打开jar文件:/uzmap/temp/PbvYH8DWf870TZ5//uzmap.apk。

8cf588ff3f2f0564339385462575af2.png
cb5015265748bfdbe8504cc5002143e.png
898115e4f7034179e2247f591f9a23b.png
c16ce1a46700bbd7009991d646c12be.png
ce26c7466bb3cda5b0b50790d271d0a.png
13
帖子
6
勋章
105
Y币
把所有模块都取消了再试一次看看是不是模块冲突导致的
177
帖子
0
勋章
1万+
Y币
添加了哪些模块,截张图看看。
5
帖子
0
勋章
20
Y币
gigie 发表于 2018-6-22 17:09
添加了哪些模块,截张图看看。

截图在上面
177
帖子
0
勋章
1万+
Y币

我是说平台上添加了哪些模块的截图,提供一下。
5
帖子
0
勋章
20
Y币
gigie 发表于 2018-6-22 17:33
我是说平台上添加了哪些模块的截图,提供一下。

平台上的模块截图在上面
177
帖子
0
勋章
1万+
Y币
雪月冷 发表于 2018-6-22 23:27
平台上的模块截图在上面

wxpay多少版本?
5
帖子
0
勋章
20
Y币
gigie 发表于 2018-6-22 23:59
wxpay多少版本?

解决了,之前是1.0.3,我改成了1.0.5就好了
5
帖子
0
勋章
20
Y币
雪月冷 发表于 2018-6-23 00:05
解决了,之前是1.0.3,我改成了1.0.5就好了

真是坑啊
您需要登录后才可以回帖 登录

本版积分规则