入门微信安卓SDK(Getting Started with the WeChat Android

2019-07-18 20:48发布

我已经下载微信从网站上SDK例如: http://dev.wechat.com/document/gettingstart/android/

我使用Eclipse和ADT,目标平台的Android 2.2三星Galaxy I5700角宿一。

问题是,所提供的演示应用程序只能够启动微信的使者,而其他所有的函数调用不以微信的应用程序没有任何影响。

我是通过Eclipse的调试,我看到API调用微信返回成功,但微信是不是真的响应来自演示应用程序的任何请求。 例如,如果我想在“众望所归”共享文本或图像发送到当前场景(聊天会话),没有任何反应,也不会发生错误。

有没有人使工作这个演示应用程序?

谢谢。

Answer 1:

这是为我工作后,我添加调试密钥库:添加微信的调试键(在包的根目录文件夹中找到)到(窗口 - >首选项 - > Android的 - >构建 - >自定义密钥库调试),那么干净,再建



Answer 2:

我有同样的问题。

疥癣它使用以下步骤来解决:

  1. 重新添加libammsdk.jar
  2. 添加proguard.cfg与

    -keep类com.tencent.mm.sdk.openapi.WXMediaMessage {*;}

    。-keep类com.tencent.mm.sdk.openapi **实现com.tencent.mm.sdk.openapi.WXMediaMessage $ IMediaObject {*;}

  3. 添加微信的调试键(在包的根目录文件夹中找到)到(窗口 - >首选项 - > Android的 - >构建 - >自定义密钥库调试)

  4. 您可能需要清理并生成甚至重新启动Eclipse。

  5. (可选)运行应用程序,点击发送消息(跳转到发消息界面)遵循得到令牌(获取微信访问令牌)

希望这会有所帮助。 :)

*****请不要删除在自定义密钥库调试调试安装键微信演示应用程序到手机后,其它应用程序不会因不同的签名工作。**



Answer 3:

现在,我试图做同样的事情。

看看这些链接(我找到的第一个时,我无意中点击“上时刻分享” - “入门- iOS设备”第http://dev.wechat.com/document/ ,是的,这是非常不合逻辑):

http://dev.wechat.com/document/gettingstart/timeline/

http://dev.wechat.com/document/api/timeline/

看来,API描述那里到处都可以使用,不仅在iOS上,导致这仅仅是HTTP的请求。

希望它会帮助你,我:-)



文章来源: Getting Started with the WeChat Android SDK