У меня есть проект по умолчанию «Новая мобильная игра Java / libgdx».
Я скачал libgdx-freetype и извлек libgdx-freetype.jar и libgdx-freetype-natives.jar и папки с .soфайлы в папки gdx-game
и gdx-game-android
.
Я изменил файлы .classpath, как показано ниже.Я попытался добавить строку
<classpathentry kind="lib" exported="true" path="libs/gdx-freetype-natives.jar"/>
Но это не помогает.Приложение по-прежнему аварийно завершает работу при первом запуске без вывода журнала отладки.
Приложение прекрасно компилируется, а редактор распознает и автозаполняет классы.Когда я нажимаю «запустить», происходит сбой."приложение перестало работать"
Я пытался долго нажимать на .jars, но это только дает мне возможность удалить из проекта.
Я пытался перезапустить AIDE, но это тоже не помогло.
Что мне нужно изменить, чтобы libgdx-freetype работал с моим проектом AIDE?
Gdx-game
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="output" path="bin"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib" exported="true" path="libs/gdx.jar"/>
<classpathentry kind="lib" exported="true" path="libs/gdx-freetype.jar"/>
</classpath>
Gdx-game-android
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="gen"/>
<classpathentry kind="src" exported="true" path="/gdx-game" combineaccessrules="false"/>
<classpathentry kind="output" path="bin/classes"/>
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
<classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
<classpathentry kind="lib" exported="true" path="/gdx-game/libs/gdx.jar" />
<classpathentry kind="lib" exported="true" path="/gdx-game/libs/gdx-freetype.jar" />
<classpathentry kind="lib" exported="true" path="libs/gdx-backend-android.jar" />
</classpath>