InjectFix的使用就不在這里敘述了,總的來說是一個很好的IOS和安卓IL2CPP的熱更選擇。
測試的環(huán)境:
1、夜神模擬器+安卓包+IL2CPP
2、以下循環(huán)執(zhí)行1000萬次,并且測5次取平均值
首先是它的注入函數,耗時138ms
正常的浮點運算,耗時1561ms
InjectFix執(zhí)行,耗時1576ms
transform.position操作,耗時8643ms
InjectFix執(zhí)行,耗時10931ms
對象創(chuàng)建和空函數調用,耗時24022ms
InjectFix執(zhí)行,耗時29622ms
總結:InjectFix在浮點數計算時,幾乎沒有額外消耗,但是調用其他函數時,會多產生25%的耗時