Android集成原生QQ登录功能时,出现No permission to write APN settings错误,在IUiListener的三个方法都不回调,并不是因为什么缺少WRITE_APN_SETTINGS权限,而是我们需要在onActivityResult中再添加两行代码:
@Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == Constants.REQUEST_LOGIN) {
Tencent.onActivityResultData(requestCode, resultCode, data, qqlistener);
}
}
加入这个IUiListener就会有回调结果了,问题解决。