我现在正在通过直接修改其dex文件来将一种新方法引入到封闭源apk中。由于每个dex的方法计数有65536个限制,因此我无法将方法插入接近某个计数的dex中。尽管Google提供了一些官方解决方案来帮助开发人员为apk启用multidex,但这些解决方案需要修改Gradle文件并重建项目,不适用于封闭源apk。
要解决我的问题,我想知道是否有可能通过使用任何现有工具将dex拆分为严格dex(如multidex),或者甚至可以使用dex2jar(或其他工具)手动处理dex。如果后一种方法可行,那么谁能对此做一个粗略的描述?