微信分享URL图片时遇见的问题

这几天一直在做有关微信分享的Demo,我要分享的图片是URL的时候,这就不能分享成功了。若要分享二进制的数据时,就能分享成功。
下面是我的代码,期望大神指教一下,可以叫我QQ:838221816

 // 判断微信分享的内容是否是  图片类型
    else if (weiXinShareContent.getShareType() == ShareType.SHARE_IMAGE) {
            Bitmap bmp = weiXinShareContent.getBitmap();
            //判断bitmap是否是null,如果是空,则发送URL图片,如果不是则发送二进制图片
            if (bmp == null) {
                try {
                    WXImageObject imgObj = new WXImageObject();
                    imgObj.imageUrl = weiXinShareContent.getImage_url();
                    msg.mediaObject = imgObj;
                    Bitmap bitmap = WeiXinUtil.getBitmapFromUrl(weiXinShareContent.getImage_url());
                    Bitmap thumbBmp = Bitmap.createScaledBitmap(bitmap, THUMB_SIZE, THUMB_SIZE, true);
                    bitmap.recycle();
                    msg.thumbData = WeiXinUtil.bmpToByteArray(thumbBmp, true);
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
            //bimap 不是空
            else {
                WXImageObject imgObj = new WXImageObject(bmp);
                msg.mediaObject = imgObj;
                Bitmap thumbBmp = Bitmap.createScaledBitmap(bmp, THUMB_SIZE, THUMB_SIZE, true);
                bmp.recycle();
                msg.thumbData = WeiXinUtil.bmpToByteArray(thumbBmp, true);
            }

你看下运行时的url是不是你要分享的url

url的编码和我们工程编码是有区别的

大神,怎么看URL的编码和项目工程编码的不同呢?我的URL都是在我的工程项目中写的,难道还不同,原谅我这个菜鸟的无知,请大神指教一下。