android - 使用 Adob​​e Flash Builder 创建 Multidex 应用程序

标签 android air flash-builder android-multidex

我有一个 Actionscript Mobile 项目,我正在使用 Flash Builder 4.7 进行处理,其中包含很多 ANE。最近的一个使我们超过了 65k 的方法引用限制。我找不到在应用程序中正确包含或实现 multidex 支持库的方法。以前有人用 Flash Builder 做过吗?

最佳答案

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

看看这些资源:

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

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

关于android - 使用 Adob​​e Flash Builder 创建 Multidex 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31014069/

相关文章:

actionscript-3 - Adobe Air mobile - 使用 SkinClass 允许滚动时,softKeyboardType 不起作用?

android - 谷歌播放 : "The server could not process your apk. Try again."

android - 使用 ProgressDialog 等待执行的 AsyncTask

android - 用户在 Google Cloud Messaging 上的用户消息传递

android - 如何将 Android DataBinding 绑定(bind)到菜单?

javascript - Flex/AIR 调用 Javascript 函数

actionscript-3 - 保存应用程序状态 AIR

android - 在android中自定义youtube播放器 View

java - 开发价格匹配网络解决方案?

apache-flex - 在 Flex 4/AS3 addchild 问题中绘制形状