当前位置: 首页 > 知识库问答 >
问题:

Android Libgdx致命信号11(SIGSEGV),代码1,故障地址0x0

谢运良
2023-03-14

我知道这是访问readspace以外的内存时的一个错误,但我完全不知道如何修复这个错误。我是android的新手,所以我不知道如何在Eclipse中从logcat打印出更详细的错误列表。我已经尝试了所有的方法,从直接处理所有的东西,到调用system.gc,再到将我的所有变量设置为null。然而,每当我切换屏幕时,致命的信号就会出现。我只需要有人告诉我到底是怎么回事,或者我怎样才能得到关于错误的更多细节。

共有1个答案

惠诚
2023-03-14

我遇到了同样的错误,解决方法是确保我在UI线程上,如下所示:

Gdx.app.postRunnable(new Runnable() {
        @Override
        public void run() {
            // Your crashing code here
        }
});
 类似资料: