|
opeekon 發表於 Mar 30, 2018 6:04:42 GMT
手機無root 使用daemon運行正常 腳本也簡單幾行existsClick都無問題 但腳本約執行一分鐘Ankulua必定會強制停止...
沒有用到試用版限時五分鐘功能與函數 這是什麼問題?
|
|
|
AnkuLua 發表於 Mar 30, 2018 6:10:40 GMT
有可能腳本按到停止鈕了 請將停止鈕移到其他地方(長按停止鈕可以移動它) 專業版可以選隱藏停止鈕
|
|
|
opeekon 發表於 Mar 30, 2018 6:49:38 GMT
是Ankulua crash後android跳出的停止畫面 不是按到停止鈕 圖
|
|
|
AnkuLua 發表於 Mar 30, 2018 11:25:51 GMT
甚麼機器? Android 版本? 跑甚麼腳本? 如果可以請將腳本寄到ankulua@gmail.com
|
|
|
opeekon 發表於 Mar 30, 2018 13:06:18 GMT
LG G6 Android 7.0 腳本縮到非常短就不寄mail了 測試仍然一分鐘內會掛
-- ========== Settings ================ Settings:setCompareDimension(true, 1440) Settings:setScriptDimension(true, 1440)
-- ========== main program ================ while true do existsClick("Fight.png",0.5) existsClick("allTake.png",0.5) existsClick("close.png",0.5) end
|
|
|
AnkuLua 發表於 Mar 30, 2018 13:25:17 GMT
腳本看來沒甚麼問題 如果要幫您測試還請提供更多完整腳本(含小圖)以及對應遊戲
|
|
|
opeekon 發表於 Mar 31, 2018 3:12:44 GMT
你好 我做了一個測試 我把該腳本換到平板上(當然有調整解析度) 不執行遊戲直接在某個背景底下執行 照理來講腳本找不到圖應該是一個無意義的無窮迴圈 每行跑個0.5秒判斷沒東西繼續下一行 但經過測試兩分鐘後ankulua一樣出現app crash 看來不是單一機器的問題 請研究一下是什麼原因
|
|
|
AnkuLua 發表於 Mar 31, 2018 9:48:02 GMT
在我們的一台手機上是有發生Exception,經查是因為內部記憶體不足 您可以直接將 Settings:setCompareDimension(true, 1440) 改成720 或 360 看看 如果不會出現問題就是記憶體不足 您可以參考下列文章減輕記憶體使用 ankulua-tw.boards.net/thread/23/結果請回報
|
|
|
opeekon 發表於 Mar 31, 2018 12:32:38 GMT
1440是針對getAppUsableScreenSize():getX()拿來用的 如果改了 原本原生解析的截圖不就都要resize?
|
|
|
opeekon 發表於 Mar 31, 2018 13:01:06 GMT
經過測試已經不會crash了 這個問題應該解決了
|
|