Я работаю над проектом libGDX, и у меня есть класс под названием CheerVArachnids, у которого есть еще один встроенный класс, который является прослушивателем событий. Когда я запускаю этот проект на рабочем столе, он отлично работает. НО, когда я запускаю на своем устройстве Android, он не может найти этот встроенный класс, и я получаю следующую ошибку:
Could not find class 'com.bbj.cva.CheerVArachnids$PlaceUnitListener', referenced from method com.bbj.cva.CheerVArachnids.<init>
Вот важные части моего класса:
package com.bbj.cva;
public class CheerVArachnids implements ApplicationListener {
class PlaceUnitListener implements EventSubscriber<PlaceUnitEvent> {
@Override
public void onEvent(PlaceUnitEvent event)
{
//
}
}
public CheerVArachnids() {
EventBus.subscribe(PlaceUnitEvent.class, new PlaceUnitListener());
EventBus.subscribe(RemoveScreenObjectEvent.class,
new RemoveScreenObjectListener());
}
}
Любые идеи, почему на Android, во время выполнения он не может найти этот встроенный класс?