我收到错误
异常 junit.framework.AssertionFailedError: 请让您的活动扩展 XWalkActivity 以用于共享模式
在 android 崩溃报告中。我无法在测试中遇到这种崩溃。我只在我的游戏中使用了 XWalkView 而不是 XWalkActivity。实现如下图所示。
XWalkView mXWalkView = new XWalkView(context);
MyJavaScriptInterface javaInterface = new MyJavaScriptInterface();
mXWalkView.addJavascriptInterface(javaInterface, "interOps");
mXWalkView.load("javascript:( function () { function createURL(event) { window.interOps.Callback(event.data); }window.addEventListener('message', createURL , false); } ) ()",null);
mXWalkView.load(URL, null);
mXWalkView.setResourceClient(new XWalkResourceClient(mXWalkView) {
@Override
public void onLoadFinished(XWalkView view, String url)
{
super.onLoadFinished(view, url);
}
});
崩溃日志指向该行
XWalkView mXWalkView = new XWalkView(context);
而且我在嵌入式模式而不是共享模式下集成了人行横道;这就是为什么此崩溃日志令人困惑的原因。谁能帮我弄清楚为什么会抛出这个错误。