用Adobe Flash Builder创建多Dex应用程序

3

我正在使用Flash Builder 4.7开发一个Actionscript移动项目,其中包含很多ANE。最近我们添加的一个ANE使得方法引用超过了65k的限制。我找不到合适的方法来将multidex支持库正确地包含或实现到应用程序中。有没有人以前在Flash Builder中做过这个?


2
你有没有在这方面有什么运气?我刚刚在客户项目中遇到了同样的问题。 - Michael
1
我也遇到了同样的问题。manifestAdditions 块没有分配设置 MultiDex。你找到解决方案了吗? - IgorGanapolsky
1个回答

0

我建议在应用程序启动时尝试动态加载第二个 dex 文件,然后通过 Java-Reflection 在运行时加载类:

请查看以下资源:

确保在打包 AIR 应用程序后,将 jar 库放置在 assets 文件夹中。您可以在任何情况下解压 apk 并检查它是否位于应该处于的位置。此外,dex 文件必须命名为 classes.dex

*对于 Android 4.x.x,DexClassLoader 只能读取具有 .jar 扩展名的文件。


你如何使用反射知道要加载哪些类? - IgorGanapolsky
1
我已经打包了它们,我可以在jar文件或API中看到它们。 - Henadzi Rabkin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接