2015-06-23 3 views
3

У меня есть проект Actionscript Mobile, над которым я работаю в flash-компоновщике 4.7 с большим количеством ANE. Последний из них подтолкнул нас к пределу ссылки на 65k. Я не могу найти способ правильно включить или реализовать библиотеку поддержки multidex с приложением. Кто-нибудь когда-либо делал это со вспышкой?Создайте приложение Multidex с Adobe Flash Builder

+2

Вам повезло с этим? Я только что столкнулся с той же проблемой с клиентским проектом. – Michael

+1

Я столкнулся с той же проблемой. ** manifestAdditions ** блок не выделяет настройку MultiDex. Вы нашли решение? –

ответ

0

Я бы рекомендовал попробовать динамически загружать второй файл Dex при запуске приложения, а затем классы нагрузки во время выполнения с помощью Java-Reflection:

Посмотрите на эти ресурсы:

Обязательно после упаковки приложения AIR ваша библиотека jar помещается в папку с ресурсами. Вы можете распаковать apk в любом случае и проверить, что он находится там, где он должен быть. Кроме того, файл dex должен иметь имя classes.dex.

* Для Android 4.x.x DexClassLoader может читать только файлы с расширением .jar.

+0

Откуда вы знаете, какие классы загружать с помощью Reflection? –

+1

Я упаковал их, я вижу их в банке или в API – zest

Смежные вопросы