1、登錄微信開放平臺,下載android資源開發sdk;
2、建立一個工程,將開發包中的jar文件拷貝到工程的libs目錄中;
3、建立兩個變量:
private static final String APP_ID = "wxdf0137b033391227"; private IWXAPI api;
註冊app到微信(這步是所有接口調用的前提,可以在onCreate裏面調用):
private void regToWx() { api = WXAPIFactory.createWXAPI(this, APP_ID, true); api.registerApp(APP_ID); }接下來生成一個按鈕,在按鈕點擊的時候,分享一段文字到微信聊天界面上:
case R.id.btnSendToWXChat : { WXTextObject textObj = new WXTextObject(); textObj.text = "我發送的聊天消息"; WXMediaMessage msg = new WXMediaMessage(); msg.mediaObject = textObj; msg.description = textObj.text; SendMessageToWX.Req req = new SendMessageToWX.Req(); req.transaction = String.valueOf(System.currentTimeMillis()); req.message = msg; req.scene = SendMessageToWX.Req.WXSceneSession; api.sendReq(req); break; }4、android build一個帶key的版本;
5、使用微信開放平臺提供的查看簽名的工具,查看應用程序簽名,填寫到微信開放平臺上;
6、運行就可以看到效果了。