大佬们,aide是怎么运行java的,反射main方法?这样
aide吧
全部回复
仅看楼主
level 14
慌得一批😱
楼主
大佬们,aide是怎么运行java的,反射main方法?这样的话怎么处理main方法里的Scanner呢?还是说有其他的方法?在电脑上只知道exec("java xx")来运行,然后再拿输入输出
2019年12月17日 05点12分
1
level 8
ZZK_2344685
这玩意不是很好模拟吗。。
2019年12月17日 14点12分
2
慌得一批😱
可是我不会啊
大佬教教我呗
2019年12月17日 17点12分
ZZK_2344685
@慌得一批😱
额,这会儿没上贴吧sorry,你拿jdk的javac和安卓sdk的dx.jar一起用,把java转成class再生成dex,然后用DexClassLoader调用。
2019年12月30日 18点12分
ZZK_2344685
@慌得一批😱
或者试试用bsh,这个可能更简单
2019年12月30日 18点12分
level 11
Yurisaki
直接反射main方法。System.in和System.out可以换成自己的处理逻辑。用System#setOut/setIn/setErr方法
2019年12月18日 04点12分
3
慌得一批😱
好的大佬
2019年12月18日 10点12分
慌得一批😱
setIn这一步怎么处理,怎么处理Scanner?我试过System.setIn(FileInputStream),文件内容为空时直接异常,内容不为空时到是能直接读出来。不过我想在文件内容为空时,读直接阻塞住,直到我往文件里写进内容再读。或者有没有更好的方法?
2020年04月02日 16点04分
level 2
随遇而安1😜😁
就是动态加载dex
2020年01月07日 05点01分
5
level 2
随遇而安1😜😁
反射调用对象
2020年01月07日 05点01分
6
1