#java #android #libgdx
#java #Android #libgdx
Вопрос:
Я использую libgdx, мой код выглядит следующим образом,
public class MyActivity extends AndroidApplication {
public void onCreate(Bundle savedInstanceState){
//here i have initialized my application listener object
initialize(new MyApplicationListener(),false);
//other code
}
}
//MyApplicationListener.java
public class MyApplicationListener implements ApplicationListener {
public void create(){}
public void render(){}
public void dispose() {
//diposing all resources
}
}
Теперь мой вопрос заключается в том, что когда я заканчиваю MyActivity.java
работу, dispose()
метод -in MyApplicationListener.java
не вызывался. Поэтому на мою игру повлияло исключение ООМ.Я также пытался вызвать метод dispose вручную, но в куче осталось всего несколько объектов.
Ответ №1:
Чтобы начать с нуля, откройте gdx-setup-ui.jar из загруженной ZIP-папки libGDx. Экспортируйте созданные три папки проекта в Eclipse. Используйте его в качестве ссылки, чтобы узнать, как его запустить. См. Инструкции для получения подробной информации о том, как использовать этот jar-файл.