final boolean checkArgs() { if (message == null) { Log.e("MicroMsg.SDK.SendMessageToWX.Req", "checkArgs fail ,message is null"); return false; } else { return message.checkArgs(); } }
public static WXMediaMessage a(Bundle bundle) { WXMediaMessage wxmediamessage = new WXMediaMessage(); wxmediamessage.sdkVer = bundle.getInt("_wxobject_sdkVer"); wxmediamessage.title = bundle.getString("_wxobject_title"); wxmediamessage.description = bundle.getString("_wxobject_description"); wxmediamessage.thumbData = bundle.getByteArray("_wxobject_thumbdata"); String s1 = bundle.getString("_wxobject_identifier_"); if (s1 == null || s1.length() <= 0) { return wxmediamessage; } String s = s1; try { s1 = s1.replace("com.tencent.mm.sdk.openapi", "cn.sharesdk.wechat.utils"); } // Misplaced declaration of an exception variable catch (Bundle bundle) { e.c(bundle); e.c( (new StringBuilder()) .append("get media object from bundle failed: unknown ident ") .append(s) .toString(), new Object[0]); return wxmediamessage; } s = s1; wxmediamessage.mediaObject = (ediaObject) Class.forName(s1).newInstance(); s = s1; wxmediamessage.mediaObject.unserialize(bundle); return wxmediamessage; }