wechat-sdk-android-without-mta:6.6.21版本获取登录二维码失败?
发布于 6 年前 作者 uyan 11369 次浏览 来自 官方Issues

提示:Using Network Security Config from resource network_security_config debugBuild: true

manifest.xml文件中有加入配置:android:networkSecurityConfig="@xml/network_security_config"

代码如下:

首先注册:

private void regToWx() {
    // 通过WXAPIFactory工厂,获取IWXAPI的实例
    api = WXAPIFactory.createWXAPI(this, Config.WX_APP_ID, true);

    // 将应用的appId注册到微信
    api.registerApp(Config.WX_APP_ID);

    //建议动态监听微信启动广播进行注册到微信
    registerReceiver(new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            Log.e(TAG, "收到广播,注册微信");
            // 将该app注册到微信
            api.registerApp(Config.WX_APP_ID);
        }
    }, new IntentFilter(ConstantsAPI.ACTION_REFRESH_WXAPP));

    api.handleIntent(getIntent(), this);
}
然后点击获取:

 public void getCode(View view) {

    String time = System.currentTimeMillis() + "";
    IDiffDevOAuth diffDevOAuth = DiffDevOAuthFactory.getDiffDevOAuth();
    diffDevOAuth.auth(Config.WX_APP_ID,"snsapi_userinfo","noncestr"
            ,time,"-p3A5zVP95IuafPhzA6lRUlfcdVuvzyV6Qemy4TK5ahhmM5SL7pX89cmZe1GfhgvTm3nANXNkOj5jEiUVwcKxQ",this);
}
回到顶部