修复AIDEBUG 官方demo依赖自己编译的LibGdx报错
aide吧
全部回复
仅看楼主
level 10
LibGdx demo 在依赖自己用AIDE编译LibGdx_1.9.11而成jar文件时
我发现AIDE解析class文件,没有将private注释的内部类加入依赖。
编译下面类成class
public class Test2{
public class A extends B{
}
private class B extends ArrayList{
}
}
查看class文件 B class不见了 然后 AIDE就不会认为 A是ArrayList
这个现象只有依赖class文件时出现,而源文件不会。
MapIterator类是静态内部类
可以看到
2019年12月31日 01点12分 1
level 10
修复方法需要 利用apktool或Mt管理器修改AIDE的DC类
2019年12月31日 01点12分 2
level 10
是Dc, c是小写
2019年12月31日 01点12分 3
level 10
第三行 是private修饰,不是注释
2019年12月31日 01点12分 4
level 10
修复之后结果是这样
2019年12月31日 01点12分 5
level 8
额,修改好的版本,分享一下,楼主
2019年12月31日 04点12分 6
回复 墨凡尘轩💯 :嗯
2020年01月04日 12点01分
level 10
修复方法 AIDE Dc类 的FH(I)Z方法 使其返回true
2019年12月31日 12点12分 7
level 5
改好的能分享下么
2019年12月31日 18点12分 8
level 10
(ー_ー)!! 六楼的链接
2020年01月01日 00点01分 9
level 7
虽然看不懂,但是必须点赞。之前在c4droid吧看过教编译Box2D库的教程然后照做成功了的时候就想,要是aide吧也有些厉害的教程就好了。在我看来,这篇文章就是一个比较厉害的教程了。
2020年01月02日 05点01分 10
1