Android微信SDK分享功能接入

2021-08-08 23:32:02 字數 1463 閱讀 3663

文章**:

第一步:填應用資訊上傳應用縮圖,這個隨意傳。

具體簽名方法可以看blog(構建型別要選擇release):android studio系列-簽名打包

在包名下面建立wxapi的包,並在wxapi的包中建立wxentryactivity繼承activity,實現iwxapieventhandler介面,最後在manifest中設定activity的exported屬性為true。這條很重要,如果不是」包名.wxapi.wxentryactivity」的路徑,就獲取不到返回值。下面的這個activity的簡單實現。

public

class

wxentryactivity

extends

activity

implements

iwxapieventhandler

@override

public

void

onresp(baseresp resp)

finish();

}@override

public

void

onreq(basereq arg0)

}

別忘了manifest的exported屬性

android:name=".wxapi.wxentryactivity"

android:exported="true" />

public

class

mainactivity

extends

activity

}.execute();

}});

findviewbyid(r.id.btntext).setonclicklistener(new view.onclicklistener()

});}

/***/

private

void

sendimagetowx()

}/**

* 獲取

**@return

*/private bitmap geturlbitmap()

return bitmap;

} catch (exception e)

}/**

*/private

void

sendtexttowx()

private string buildtransaction(final string type)

private

byte bmptobytearray(bitmap bmp, boolean needrecycle)

byte result = output.tobytearray();

try catch (exception e)

return result;

}}

官方SDK微信分享

我這裡就給出分享 的方法,思路都是一樣的。首先建立物件,然後把這個物件放到乙個容器裡面,最後把這個容器分享出去。例如分享 的方法 首先建立分享 的物件 wxmusicobject musicobject new wxmusicobject 物件 musicobject.musicdataurl au...

微信SDK分享檔案給好友

至此,工作完成一半,請出下乙個關鍵人物 wxmediamessage。說了這麼些,下面就是最終的 檔案資料 wxfileobject fileobj wxfileobject object nsstring filepath nsbundle mainbundle pathforresource s...

Android 微信分享資訊

下面說說步驟。第二 解壓,並將工程匯入到eclipse 解壓出來的時候,發現根目錄下有乙個debug.keystore檔案,這個檔案很關鍵的哦。在window系統,這個簽名檔案在c 使用者 你的使用者名稱 android目錄下 注意.android資料夾預設是隱藏的 再次執行,分享就成功了。inte...