AndroidStudio 移动端 接入微信扫码登录 遇到的问题 求助
        OAuthListener listener=new OAuthListener() {
            @Override
            public void onAuthGotQrcode(String s, byte[] bytes) {
                if(bytes!=null) {
                    Bitmap QRCode = BitmapFactory.decodeByteArray(bytes, 0, bytes.length);
                }
            }

            @Override
            public void onQrcodeScanned() {

            }

            @Override
            public void onAuthFinish(OAuthErrCode oAuthErrCode, String s) {
                    Log.d("haha", oAuthErrCode.toString());
            }
        };

            oauth.auth(appid,"snsapi_userinfo",randomValue,ts,string1,listener);

按照开放平台官方文档的步骤,生成签名,时间戳,随机值,且初始化listener以后,调用.auth方法的时候,报了如下错误:
图片说明

点开上面微信链接https://open.weixin.qq.com/ 以后显示如下:
图片说明

不知道要如何解决啊,网页上errcode是0,应该是没有错误,可是在androidstudio里却报错了。

2个回答

发现了这个,是不是因为虚拟机没有外部存储所以报错了图片说明

看上去是你getqrcode,也就是解析二维码的地方有问题。也可能是你的网络问题,导致byte数组有问题,调试下

具体的代码你对照下 https://blog.csdn.net/qq_40985906/article/details/87778855

qq_39716021
qq_39716021 回复tzd1206: 你解决没,我也是这个问题
5 个月之前 回复
tzd1206
tzd1206 我要实现的功能和它的不一样诶,我是二维码在另一设备上,我通过手机微信扫描,在另一设备上获取信息。我看微信官方文档是用另一个方法来实现,链接在这里:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_Login/Login_via_Scan.html
7 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问