#java #ios #binding #libgdx
#java #iOS #привязка #libgdx
Вопрос:
Как я могу принудительно связать классы с использованием intel moe с проектом libgdx.
Используя RoboVM, я мог бы легко добавить это в robovm.xml
<forceLinkClasses>
<pattern>com.badlogic.gdx.scenes.scene2d.ui.*</pattern>
</forceLinkClasses>
Как я могу сделать то же самое с помощью intel moe? Я использую json для создания классов с помощью отражения, поэтому это необходимо.
Спасибо
Комментарии:
1. Что означает forcelink? Перенос фреймворков iOS на Java?
2. Я считаю, что это позволяет классам Java быть доступными в iOS во время выполнения, а не просто быть доступными во время компиляции, Что полезно для статических библиотек и т. Д.
3. Я не думаю, что это возможно в MOE, но на вашем месте я бы задал вопрос на их сайте
Ответ №1:
Для кого-нибудь еще в будущем мне пришлось создать файл proguard.append.cfg
, который позволяет определять пакеты Java, которые должны храниться в сборке; пример:
-keep class com.mypackage.** { *; }