摘要:
2dx android项目需接入第三方sdk完成支付,玩家点击充值界面,通过jnihelper来调用java的方法并弹出android组件界面,之前采用直调的简单方法,顺利的把参数传到java层,但后面的界面处理很容易出现Can't create handler inside thread that has not called Looper.prepare()的bug日志,楼主对java不懂,只得goo和baidu,找不到确切的解决方法,但很多人都提到了一点,Android的UI线程并不安全,它的界面更新操作必须要在Activity主线程执行。虽然不太理解这层意思,但大概猜到是跨线程 阅读全文