不支持的分享类型,无法分享到微信

时间:2022-09-14 15:43:25
楼主最近在学习安卓开发时,做第三方应用接入微信的API,实现分享内容到好友,可是怎么也不能成功,微信开放平台(不是公众平台)上APP已经审核通过,签名也和打包出来的release版本用工具获取的签名一致,点击分享,能跳转到微信的页面,但是显示“不支持的分享类型,无法分享到微信”,测试了文本分享,图片分享,url分享,均如此,分享的方法尝试了直接几行代码实现和网上的工具类实现(没用shareSDK),并且说我是未审核应用,开放平台也没有客服,邮箱联系都是自动回复,实在没办法,只好到论坛上求助,有遇到相同问题的吗 不支持的分享类型,无法分享到微信不支持的分享类型,无法分享到微信

19 个解决方案

#1


楼主解决了吗?遇到了相同个问题,以前分享都是成功的

#2


引用 1 楼 tianya2255 的回复:
楼主解决了吗?遇到了相同个问题,以前分享都是成功的


没有呢  暂时改成了安卓系统自带的分享接口,绕过微信审核,但是这种方法有个局限性,就是只支持文本和图片分享,另外就是如果想实现url分享的话,可以以html格式放进res目录下的XXX.xml里,apk打包时会编译xml文件,activity里通过R.string.XXX来调用资源,这样分享过去的链接就可以实现比较好的url效果,当然,这种方法只支持静态链接

#3


我今天也遇到这个问题,楼主解决了吗?

#4


引用 3 楼 qiushanwen 的回复:
我今天也遇到这个问题,楼主解决了吗?
见楼上

#5


楼主现在解决了没有?

#6


引用 5 楼 sd_wangzhibin 的回复:
楼主现在解决了没有?
没有呢,等着大神来解决

#7


解决了吗??大哥。我们用友盟也遇到了相同的问题

#8


引用 7 楼 guangyu_sun 的回复:
解决了吗??大哥。我们用友盟也遇到了相同的问题
没有

#9


你看你的appID与appkey是否与微信后台注册的一致

#10


引用 9 楼 ganshenml 的回复:
你看你的appID与appkey是否与微信后台注册的一致
这是微信开放平台,不是公众平台,所以没有appkey哦

#11


同样的问题,有解决了的么

#12


引用 11 楼 yingzisangongfen 的回复:
同样的问题,有解决了的么
没有

#13


微信分享是有appkey的,你是不是哪里弄错了?

#14


引用 2 楼 zy13608089849 的回复:
Quote: 引用 1 楼 tianya2255 的回复:

楼主解决了吗?遇到了相同个问题,以前分享都是成功的


没有呢  暂时改成了安卓系统自带的分享接口,绕过微信审核,但是这种方法有个局限性,就是只支持文本和图片分享,另外就是如果想实现url分享的话,可以以html格式放进res目录下的XXX.xml里,apk打包时会编译xml文件,activity里通过R.string.XXX来调用资源,这样分享过去的链接就可以实现比较好的url效果,当然,这种方法只支持静态链接



我的项目的原因:是因为项目工程有多个asstes文件夹导致sharesdk找不到xml配置文件。
我的解决办法:找到具体的sharesdk引用的那个asstes文件夹,打包时把配置文件放入到对应的asstes文件夹就好了

#15


ShareSDK.xml  会不会是这个文件里的shareSDK 的AppKey 写错了!!!!!

#16


不支持的分享类型,无法分享到微信  加上这两句

#17


可以的,不要用拷贝功能,用微信,收藏再发送

#18


微信后台注册是有appID与appkey的,你仔细看看

#19


加上wxapi.registerApp(PayConfig.getAppID()); appid一定要对

#1


楼主解决了吗?遇到了相同个问题,以前分享都是成功的

#2


引用 1 楼 tianya2255 的回复:
楼主解决了吗?遇到了相同个问题,以前分享都是成功的


没有呢  暂时改成了安卓系统自带的分享接口,绕过微信审核,但是这种方法有个局限性,就是只支持文本和图片分享,另外就是如果想实现url分享的话,可以以html格式放进res目录下的XXX.xml里,apk打包时会编译xml文件,activity里通过R.string.XXX来调用资源,这样分享过去的链接就可以实现比较好的url效果,当然,这种方法只支持静态链接

#3


我今天也遇到这个问题,楼主解决了吗?

#4


引用 3 楼 qiushanwen 的回复:
我今天也遇到这个问题,楼主解决了吗?
见楼上

#5


楼主现在解决了没有?

#6


引用 5 楼 sd_wangzhibin 的回复:
楼主现在解决了没有?
没有呢,等着大神来解决

#7


解决了吗??大哥。我们用友盟也遇到了相同的问题

#8


引用 7 楼 guangyu_sun 的回复:
解决了吗??大哥。我们用友盟也遇到了相同的问题
没有

#9


你看你的appID与appkey是否与微信后台注册的一致

#10


引用 9 楼 ganshenml 的回复:
你看你的appID与appkey是否与微信后台注册的一致
这是微信开放平台,不是公众平台,所以没有appkey哦

#11


同样的问题,有解决了的么

#12


引用 11 楼 yingzisangongfen 的回复:
同样的问题,有解决了的么
没有

#13


微信分享是有appkey的,你是不是哪里弄错了?

#14


引用 2 楼 zy13608089849 的回复:
Quote: 引用 1 楼 tianya2255 的回复:

楼主解决了吗?遇到了相同个问题,以前分享都是成功的


没有呢  暂时改成了安卓系统自带的分享接口,绕过微信审核,但是这种方法有个局限性,就是只支持文本和图片分享,另外就是如果想实现url分享的话,可以以html格式放进res目录下的XXX.xml里,apk打包时会编译xml文件,activity里通过R.string.XXX来调用资源,这样分享过去的链接就可以实现比较好的url效果,当然,这种方法只支持静态链接



我的项目的原因:是因为项目工程有多个asstes文件夹导致sharesdk找不到xml配置文件。
我的解决办法:找到具体的sharesdk引用的那个asstes文件夹,打包时把配置文件放入到对应的asstes文件夹就好了

#15


ShareSDK.xml  会不会是这个文件里的shareSDK 的AppKey 写错了!!!!!

#16


不支持的分享类型,无法分享到微信  加上这两句

#17


可以的,不要用拷贝功能,用微信,收藏再发送

#18


微信后台注册是有appID与appkey的,你仔细看看

#19


加上wxapi.registerApp(PayConfig.getAppID()); appid一定要对

#20