Question: why the game needs to use the archive.rpa method, like why not just make it straight up an APK without the unneeded effort.
Because the game is too big now for the apk. So a solution was found to still have an apk but you just need to put the archive.rpa file in the right spot. There is also joiplay you could use instead for android too.