auto.js 循环找图遇到的bug
autojs吧
全部回复
仅看楼主
level 1
laba144 楼主
var chengbao = images.read("/sdcard/Pictures/chengbao/chengbao3/chengbao9.jpg"); for(var i =0;i<20;i++){var chengbaoXY = findImage(captureScreen(), chengbao, { threshold: 0.8, });log(chengbaoXY);}
运行后会出现 com.stardust.util.ResourceMonitor$UnclosedResourceDetectedException: org.mozilla.javascript.WrappedException: Wrapped com.stardust.util.ResourceMonitor$UnclosedResourceException: 异常。多次运行后会出现OOM内存溢出,这个是否像java一样 关闭流的功能, 有没有这方面的大佬请教
2020年10月20日 16点10分 1
level 1
先判断chengbao是否加载了图片,然后for循环里不用延时?这么不停地截图。。。
2020年10月21日 14点10分 2
level 1
不停的截屏,又不释放
var chengbao = images.read("/sdcard/Pictures/chengbao/chengbao3/chengbao9.jpg"); for(var i =0;i<20;i++){var img = captureScreen();var chengbaoXY = findImage(img, chengbao, { threshold: 0.8, });log(chengbaoXY); img.recyle();}
2020年10月24日 02点10分 4
1