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就會有回調結果了,問題解決。