我正在使用Flash Builder 4.7开发一个Actionscript移动项目,其中包含很多ANE。最近我们添加的一个ANE使得方法引用超过了65k的限制。我找不到合适的方法来将multidex支持库正确地包含或实现到应用程序中。有没有人以前在Flash Builder中做过这个?
我正在使用Flash Builder 4.7开发一个Actionscript移动项目,其中包含很多ANE。最近我们添加的一个ANE使得方法引用超过了65k的限制。我找不到合适的方法来将multidex支持库正确地包含或实现到应用程序中。有没有人以前在Flash Builder中做过这个?
我建议在应用程序启动时尝试动态加载第二个 dex 文件,然后通过 Java-Reflection 在运行时加载类:
请查看以下资源:
确保在打包 AIR 应用程序后,将 jar 库放置在 assets 文件夹中。您可以在任何情况下解压 apk 并检查它是否位于应该处于的位置。此外,dex 文件必须命名为 classes.dex
。
*对于 Android 4.x.x,DexClassLoader 只能读取具有 .jar 扩展名的文件。