Это очень странно, но я потратил время на отладку класса AndEngine BaseGameActivity.java на сервере AndEngine, и я нашел причину проблемы:
Вот поставка с getFontManger ()Метод:
public FontManager getFontManager() {
return this.getFontManager();
}
Это типичная причина StackOverFlow ... Очень классическая.
Я изменил этот метод на:
public FontManager getFontManager() {
return this.mEngine.getFontManager();
}
Ипример AndEngine Text теперь работает как шарм.
Итак, вот шаги, которые я сделал, чтобы пример AndEngine Text работал: 1- Перейдите в проект AndEngine (исходный код, который вы импортируете в свою игру)2 - Перейти к классу org.anddev.andengine.ui.activity.BaseGameActivity.java 3 - Перейти к методу: getFontManager () 4 - Изменить возвращаемое значение From: return this.getFontManager ();Кому: вернуть this.mEngine.getFontManager ();
Я надеюсь, что это может помочь любому, у кого такая же проблема
Действительно ценю большие усилия @ Николаса Грамлича1018 * за создание такого невероятного игрового движка.
Спасибо, Мохамед.