Outdated 神魔之塔 - Tower of Saviors v19.83 (ModMenu)

Sir,i found that i just delete the data,then i can run the mod again,but after i play about 1 hour then i cant play again,will show the error again

java.lang.Error: FATAL EXCEPTION [main]
Unity version : 2019.3.0f6
Device model : HUAWEI VKY-AL00
Device fingerprint: HUAWEI/VKY-AL00/HWVKY:7.0/HUAWEIVKY-AL00/C00B230:user/release-keys

Caused by: java.lang.OutOfMemoryError: Failed to allocate a 4031272948 byte allocation with 1618384 free bytes and 381MB until OOM
at androidx.browser.R.ۥۙۥۛ(R.java:25)
at com.jmtrepublic.StaticActivity.Start(Unknown Source)
at com.unity3d.player.UnityPlayerActivity.onCreate(UnityPlayerActivity.java:43)
at com.madhead.tos.plugins.GameActivity.onCreate(GameActivity.java:41)
at android.app.Activity.performCreate(Activity.java:6910)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2757)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2875)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1578)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:6623)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)
 
then i googled it said these:
Java code causes OutOfMemoryError to be solved:
Need to focus on the following points:

  1. Check whether there are endless loops or recursive calls in the code.
  2. Check whether there is a big cycle repeatedly generating new object entities.
  3. Check whether there is a query to obtain all the data in the database query. Generally speaking, if one hundred thousand records are fetched into memory at a time, it may cause memory overflow. This problem is relatively hidden. Before going online, there is less data in the database, which is not easy to cause problems. After going online, there are more data in the database, and a query may cause memory overflow. Therefore, for database queries, try to use paged queries.
  4. Check whether the collection objects such as List and MAP are not cleared after use. Collection objects such as List and MAP will always have references to objects, so that these objects cannot be reclaimed by GC.
 
First,my device is Huawei P10 plus,root already

i can install this game and run ,but after about 1 hour the program started to show the error,but the official apk is normal
then i delete the Mod data and run again ,can play again,but 30 mins~1 hour the error again,XD
Help
QQ图片20200817144928.webp

java.lang.Error: FATAL EXCEPTION [main]
Unity version : 2019.3.0f6
Device model : HUAWEI VKY-AL00
Device fingerprint: HUAWEI/VKY-AL00/HWVKY:7.0/HUAWEIVKY-AL00/C00B230:user/release-keys

Caused by: java.lang.OutOfMemoryError: Failed to allocate a 4031272948 byte allocation with 1621252 free bytes and 381MB until OOM
at androidx.browser.R.ۥۙۥۛ(R.java:25)
at com.jmtrepublic.StaticActivity.Start(Unknown Source)
at com.unity3d.player.UnityPlayerActivity.onCreate(UnityPlayerActivity.java:43)
at com.madhead.tos.plugins.GameActivity.onCreate(GameActivity.java:41)
at android.app.Activity.performCreate(Activity.java:6910)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2757)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2875)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1578)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:6623)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)


here is the link:
 
Sir,i found that i just delete the data,then i can run the mod again,but after i play about 1 hour then i cant play again,will show the error again

java.lang.Error: FATAL EXCEPTION [main]
Unity version : 2019.3.0f6
Device model : HUAWEI VKY-AL00
Device fingerprint: HUAWEI/VKY-AL00/HWVKY:7.0/HUAWEIVKY-AL00/C00B230:user/release-keys

Caused by: java.lang.OutOfMemoryError: Failed to allocate a 4031272948 byte allocation with 1618384 free bytes and 381MB until OOM
at androidx.browser.R.ۥۙۥۛ(R.java:25)
at com.jmtrepublic.StaticActivity.Start(Unknown Source)
at com.unity3d.player.UnityPlayerActivity.onCreate(UnityPlayerActivity.java:43)
at com.madhead.tos.plugins.GameActivity.onCreate(GameActivity.java:41)
at android.app.Activity.performCreate(Activity.java:6910)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2757)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2875)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1578)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:6623)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)
then i googled it said these:
Java code causes OutOfMemoryError to be solved:
Need to focus on the following points:

  1. Check whether there are endless loops or recursive calls in the code.
  2. Check whether there is a big cycle repeatedly generating new object entities.
  3. Check whether there is a query to obtain all the data in the database query. Generally speaking, if one hundred thousand records are fetched into memory at a time, it may cause memory overflow. This problem is relatively hidden. Before going online, there is less data in the database, which is not easy to cause problems. After going online, there are more data in the database, and a query may cause memory overflow. Therefore, for database queries, try to use paged queries.
  4. Check whether the collection objects such as List and MAP are not cleared after use. Collection objects such as List and MAP will always have references to objects, so that these objects cannot be reclaimed by GC.
300 ppl downloaded this version so far and you’re the only one reporting this issue. It’s fine on my end too. I’m quite positive the issue is on your end, I can’t help you with this, sorry.
 
HHH,
敌人无技好用一点。
谷歌浏览器有点NB。

Can you add enemies without skills?
Oh that. I thought you asked me what I had for breakfast.... I’ll look into it at some point, many requested that feature.
 
Overall the hack works very well but here are something that I found along few weeks of using it(19.23):

1. Hack menu does not display anything sometimes after the game launched but still able to click/toggle the function of dmg/defence/autowin.
2. Autowin does not work on some of the EXTRA mission even though it does show victory but still the mission does not count as clear. For ex, Story Stages>Signs of Revolution>Break the Shackles for Love EXTRA mission.

Ps. There is a new update which just released today and I hope you can add enemies without skills which imo is the best hack ever. Thank you👍👍
 
Back
Top Bottom