微信開放平臺(tái) - Android調(diào)用微信分享不顯示
問題描述
點(diǎn)擊分享功能之后就一直停在空白頁(yè)面,微信界面也沒有顯示
代碼如下:
case R.id.action_share_wechat:api = WXAPIFactory.createWXAPI(this, APP_ID, false);api.registerApp(APP_ID);WXWebpageObject webpage = new WXWebpageObject();webpage.webpageUrl = 'www.dubai.com';WXMediaMessage msg = new WXMediaMessage(webpage);msg.title = '****';msg.description = '****';Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.pic_cbox);Bitmap thumbBmp = Bitmap.createScaledBitmap(bmp,120,120, true);bmp.recycle();msg.setThumbImage(thumbBmp);SendMessageToWX.Req req = new SendMessageToWX.Req();req.transaction = type + System.currentTimeMillis();req.message = msg;req.scene = SendMessageToWX.Req.WXSceneTimeline;api.sendReq(req);break;
public class WXEntryActivity extends AppCompatActivity implements IWXAPIEventHandler { private static final String APP_ID = 'wxf********'; private IWXAPI api; @Override protected void onCreate(@Nullable Bundle savedInstanceState) {super.onCreate(savedInstanceState);api = WXAPIFactory.createWXAPI(this, APP_ID,false);api.registerApp(APP_ID);api.handleIntent(getIntent(),this); } @Override public void onReq(BaseReq baseReq) { } @Override public void onResp(BaseResp baseResp) { }}
日志如下:
08-20 17:35:20.437 32132-32132/net.muxi.huashiapp V/MicroMsg.SDK.WXApiImplV10.ActivityLifecycleCb: net.muxi.huashiapp.webview.WebViewActivity onActivityPaused08-20 17:35:21.237 32132-32132/net.muxi.huashiapp V/MicroMsg.SDK.WXApiImplV10.ActivityLifecycleCb: WXStat trigger onBackground08-20 17:35:21.327 32132-32350/net.muxi.huashiapp D/dalvikvm: GC_FOR_ALLOC freed 915K, 26% free 19464K/26244K, paused 18ms, total 18ms08-20 17:35:21.857 32132-32132/net.muxi.huashiapp D/CrashReport: >>> net.muxi.huashiapp.wxapi.WXEntryActivity onResumed <<<08-20 17:35:21.857 32132-32132/net.muxi.huashiapp I/CrashReport: [session] launch app one times (app in background 1 seconds and over 0 seconds)08-20 17:35:21.857 32132-32132/net.muxi.huashiapp D/CrashReport: delay 0 task com.tencent.bugly.crashreport.biz.a$a08-20 17:35:21.857 32132-32132/net.muxi.huashiapp V/MicroMsg.SDK.WXApiImplV10.ActivityLifecycleCb: net.muxi.huashiapp.wxapi.WXEntryActivity onActivityResumed08-20 17:35:21.867 32132-32171/net.muxi.huashiapp D/CrashReport: record userinfo08-20 17:35:22.057 32132-32171/net.muxi.huashiapp D/CrashReport: [db] insert t_ui success08-20 17:35:22.057 32132-32171/net.muxi.huashiapp D/CrashReport: insert t_ui success! 1708-20 17:35:22.667 32132-32132/net.muxi.huashiapp V/MicroMsg.SDK.WXApiImplV10.ActivityLifecycleCb: WXStat trigger onForeground
問題解答
回答1:微信分享要打包簽名才能使用,如果分享不成功,再次安裝需要清理微信數(shù)據(jù)才能分享
回答2:樓上說(shuō)得對(duì),另外那個(gè)WXEntryActivity必須放在你APP包名下的wxapi包下
相關(guān)文章:
1. 點(diǎn)擊頁(yè)面就自動(dòng)輸入到mysql.求解2. java - 多叉樹求值,程序高手,算法高手看過來(lái)3. node.js - nodejs使用formidable上傳文件問題4. java如何生成token?5. java - IDEA從SVN檢出項(xiàng)目 并在tomcat上運(yùn)行 求詳細(xì)流程6. linux - 新手-----nginx怎么配置請(qǐng)求轉(zhuǎn)發(fā)?7. node.js - 帶有node_modules目錄的項(xiàng)目,用phpstorm打開速度極慢,怎么解決?8. ubuntu為什么這個(gè)文件夾里面的文件都被鎖上了?9. javascript - windos下第一次用Django無(wú)法正確創(chuàng)建工程目錄10. JAX-RS,GlassFish,Eclipse。簡(jiǎn)單的Web服務(wù)不起作用
