17.出现fatal signal(SIGSEGV),code 1,fault addr 0x0 in tid 29931的问题

时间:2021-11-18 00:12:21

17.出现fatal signal(SIGSEGV),code 1,fault addr 0x0 in tid 29931的问题

原因是: 在onCreate方法里面调一些东西的时候,有时候系统相关的东西还没有初始化完,你的代码就已经执行了,会出现一些问题  解决方法: 增加延时1s
/一、第一步初始化,此处用的是demo的appKey,cp需填上自己游戏的appKey,
//在主线程中调用
Handler handler = new Handler();
handler.postDelayed(
new Runnable() {
@Override
public void run() {
/**
*要执行的操作
*/
SMPlatformManager.getInstance().init(context,appKey,
new SMInitListener() {
@Override
public void onSuccess() {
// Toast.makeText(context, "初始化成功", Toast.LENGTH_LONG).show();
}

@Override
public void onFail(String s) {
// Toast.makeText(context, "初始化失败", Toast.LENGTH_LONG).show();
}
});
}
},
1000);