ошибка A / libc: фатальный сигнал 6 (SIGABRT) получает статический экземпляр - PullRequest
0 голосов
/ 22 апреля 2019

Приложение зависало при вызове экземпляра класса

public class AppActivity extends Cocos2dxActivity implements RewardedVideoAdListener {

    private static AppActivity _activity;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.setEnableVirtualButton(false);
        super.onCreate(savedInstanceState);

        if (_activity == null
        ) {
            _activity = this;
            Log.i("1", "called this");
        }
...
}
 public static void showAdPopup(){
        if (_activity != null
        ) {
            Log.i("1", "now this");
            _activity._showAdPopup();//error here
        }
        Log.i("1", "ad callssss2");
    }

_showAdPopup () не вызывается Я не знаю, что не так с _activity пробовал пример кода, но ничего не изменилось

Ошибка Logcat: -

04-22 16:04:31.904 9956-9981/com.vn.Test E/dalvikvm: VM aborting
04-22 16:04:31.904 9956-9981/com.vn.Test A/libc: Fatal signal 6 (SIGABRT) at 0x000026e4 (code=-6), thread 9981 (Thread-534)
04-22 16:04:32.124 29009-29061/system_process E/InputDispatcher: channel '329b8fb0 com.vn.Test/org.cocos2dx.cpp.AppActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...